File: git-generic-empty

package info (click to toggle)
speech-dispatcher 0.12.0-5
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 36,828 kB
  • sloc: ansic: 27,709; sh: 5,404; python: 1,224; makefile: 1,041; lisp: 583; cpp: 404
file content (52 lines) | stat: -rw-r--r-- 1,529 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
commit e22a7bd407482234c0b11e43c37d3456e69eb357
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Apr 9 01:23:44 2025 +0200

    Fix value returned by module_speak
    
    It was never documented as returning the number of bytes. If that
    happens to be zero, it would wrongly believed to be failing.
    
    Fixes #1025
    
    (cherry picked from commit fb3f571d65224070419973f0c52455031af04d01)

diff --git a/src/modules/cicero.c b/src/modules/cicero.c
index 24c957a5..363ff8d7 100644
--- a/src/modules/cicero.c
+++ b/src/modules/cicero.c
@@ -281,7 +281,7 @@ int module_speak(gchar * data, size_t bytes, SPDMessageType msgtype)
 	sem_post(cicero_semaphore);
 
 	DBG("Cicero: leaving module_speak() normally\n\r");
-	return bytes;
+	return 1;
 }
 
 int module_stop(void)
diff --git a/src/modules/dummy.c b/src/modules/dummy.c
index b1fc3bfc..549cf719 100644
--- a/src/modules/dummy.c
+++ b/src/modules/dummy.c
@@ -124,7 +124,7 @@ int module_speak(gchar * data, size_t bytes, SPDMessageType msgtype)
 	sem_post(dummy_semaphore);
 
 	DBG("Dummy: leaving write() normally\n\r");
-	return bytes;
+	return 1;
 }
 
 int module_stop(void)
diff --git a/src/modules/generic.c b/src/modules/generic.c
index 3743acac..8f1672cb 100644
--- a/src/modules/generic.c
+++ b/src/modules/generic.c
@@ -295,7 +295,7 @@ int module_speak(gchar * data, size_t bytes, SPDMessageType msgtype)
 	sem_post(generic_semaphore);
 
 	DBG("Generic: leaving write() normally\n\r");
-	return bytes;
+	return 1;
 }
 
 int module_stop(void)