[Lsb-messages] /var/www/bzr/lsb/devel/build_env r1957: restore broken sane return types (bug 2199)
Mats Wichmann
mats at linuxfoundation.org
Wed May 16 11:28:48 UTC 2012
------------------------------------------------------------
revno: 1957
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: build_env
timestamp: Wed 2012-05-16 05:28:48 -0600
message:
restore broken sane return types (bug 2199)
modified:
headers/All/5.0/sane/sane.h.defs
headers/sane/sane.h
package/Makefile
-------------- next part --------------
=== modified file 'headers/All/5.0/sane/sane.h.defs'
--- a/headers/All/5.0/sane/sane.h.defs 2012-05-15 18:05:44 +0000
+++ b/headers/All/5.0/sane/sane.h.defs 2012-05-16 11:28:48 +0000
@@ -120,21 +120,28 @@
} SANE_Parameters;
typedef void (*SANE_Auth_Callback) (SANE_String_Const, SANE_Char *,
SANE_Char *);
-extern sane_cancel(SANE_Handle handle);
-extern sane_close(SANE_Handle handle);
-extern sane_control_option(SANE_Handle handle, SANE_Int option,
- SANE_Action action, void *value,
- SANE_Int * info);
-extern sane_exit(void);
-extern sane_get_devices(const SANE_Device * **device_list,
- SANE_Bool local_only);
-extern sane_get_option_descriptor(SANE_Handle handle, SANE_Int option);
-extern sane_get_parameters(SANE_Handle handle, SANE_Parameters * params);
-extern sane_get_select_fd(SANE_Handle handle, SANE_Int * fd);
-extern sane_init(SANE_Int * version_code, SANE_Auth_Callback authorize);
-extern sane_open(SANE_String_Const devicename, SANE_Handle * handle);
-extern sane_read(SANE_Handle handle, SANE_Byte * data, SANE_Int max_length,
- SANE_Int * length);
-extern sane_set_io_mode(SANE_Handle handle, SANE_Bool non_blocking);
-extern sane_start(SANE_Handle handle);
-extern sane_strstatus(SANE_Status status);
+extern void sane_cancel(SANE_Handle handle);
+extern void sane_close(SANE_Handle handle);
+extern SANE_Status sane_control_option(SANE_Handle handle, SANE_Int option,
+ SANE_Action action, void *value,
+ SANE_Int * info);
+extern void sane_exit(void);
+extern SANE_Status sane_get_devices(const SANE_Device * **device_list,
+ SANE_Bool local_only);
+extern const SANE_Option_Descriptor *sane_get_option_descriptor(SANE_Handle
+ handle,
+ SANE_Int
+ option);
+extern SANE_Status sane_get_parameters(SANE_Handle handle,
+ SANE_Parameters * params);
+extern SANE_Status sane_get_select_fd(SANE_Handle handle, SANE_Int * fd);
+extern SANE_Status sane_init(SANE_Int * version_code,
+ SANE_Auth_Callback authorize);
+extern SANE_Status sane_open(SANE_String_Const devicename,
+ SANE_Handle * handle);
+extern SANE_Status sane_read(SANE_Handle handle, SANE_Byte * data,
+ SANE_Int max_length, SANE_Int * length);
+extern SANE_Status sane_set_io_mode(SANE_Handle handle,
+ SANE_Bool non_blocking);
+extern SANE_Status sane_start(SANE_Handle handle);
+extern SANE_String_Const sane_strstatus(SANE_Status status);
=== modified file 'headers/sane/sane.h'
--- a/headers/sane/sane.h 2012-05-15 18:05:44 +0000
+++ b/headers/sane/sane.h 2012-05-16 11:28:48 +0000
@@ -153,26 +153,31 @@
/* Function prototypes */
- extern sane_cancel(SANE_Handle handle);
- extern sane_close(SANE_Handle handle);
- extern sane_control_option(SANE_Handle handle, SANE_Int option,
- SANE_Action action, void *value,
- SANE_Int * info);
- extern sane_exit(void);
- extern sane_get_devices(const SANE_Device * **device_list,
- SANE_Bool local_only);
- extern sane_get_option_descriptor(SANE_Handle handle, SANE_Int option);
- extern sane_get_parameters(SANE_Handle handle,
- SANE_Parameters * params);
- extern sane_get_select_fd(SANE_Handle handle, SANE_Int * fd);
- extern sane_init(SANE_Int * version_code,
- SANE_Auth_Callback authorize);
- extern sane_open(SANE_String_Const devicename, SANE_Handle * handle);
- extern sane_read(SANE_Handle handle, SANE_Byte * data,
- SANE_Int max_length, SANE_Int * length);
- extern sane_set_io_mode(SANE_Handle handle, SANE_Bool non_blocking);
- extern sane_start(SANE_Handle handle);
- extern sane_strstatus(SANE_Status status);
+ extern void sane_cancel(SANE_Handle handle);
+ extern void sane_close(SANE_Handle handle);
+ extern SANE_Status sane_control_option(SANE_Handle handle,
+ SANE_Int option,
+ SANE_Action action, void *value,
+ SANE_Int * info);
+ extern void sane_exit(void);
+ extern SANE_Status sane_get_devices(const SANE_Device * **device_list,
+ SANE_Bool local_only);
+ extern const SANE_Option_Descriptor
+ *sane_get_option_descriptor(SANE_Handle handle, SANE_Int option);
+ extern SANE_Status sane_get_parameters(SANE_Handle handle,
+ SANE_Parameters * params);
+ extern SANE_Status sane_get_select_fd(SANE_Handle handle,
+ SANE_Int * fd);
+ extern SANE_Status sane_init(SANE_Int * version_code,
+ SANE_Auth_Callback authorize);
+ extern SANE_Status sane_open(SANE_String_Const devicename,
+ SANE_Handle * handle);
+ extern SANE_Status sane_read(SANE_Handle handle, SANE_Byte * data,
+ SANE_Int max_length, SANE_Int * length);
+ extern SANE_Status sane_set_io_mode(SANE_Handle handle,
+ SANE_Bool non_blocking);
+ extern SANE_Status sane_start(SANE_Handle handle);
+ extern SANE_String_Const sane_strstatus(SANE_Status status);
#ifdef __cplusplus
}
#endif
=== modified file 'package/Makefile'
--- a/package/Makefile 2012-05-15 18:05:44 +0000
+++ b/package/Makefile 2012-05-16 11:28:48 +0000
@@ -46,7 +46,7 @@
# We define this here instead of directly in the spec file as
# we need to be able to work out what the produced rpm files will be called
-RPM_PACKAGE_RELEASE=6
+RPM_PACKAGE_RELEASE=7
# Initialize LIB64 to proper value for 64-bit architectures
export LIB64:=$(shell case `uname -m` in (ppc64 | s390x | x86_64) echo 64 ;; esac)
More information about the lsb-messages
mailing list