[Lsb-messages] /var/www/bzr/lsb/devel/lsbspec r3940: remove four jpeg macros that should not have been exposed (bug 3848)
Mats Wichmann
mats at linuxfoundation.org
Tue Sep 10 19:51:44 UTC 2013
------------------------------------------------------------
revno: 3940
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: lsbspec
timestamp: Tue 2013-09-10 13:51:44 -0600
message:
remove four jpeg macros that should not have been exposed (bug 3848)
added:
errata/errata_41/3848-jpeg.txt
modified:
Graphics/generic/libjpeg/jpeg.sgml
Graphics/generic/libjpeg/libjpeg.sgml
-------------- next part --------------
=== modified file 'Graphics/generic/libjpeg/jpeg.sgml'
--- a/Graphics/generic/libjpeg/jpeg.sgml 2013-08-24 17:13:26 +0000
+++ b/Graphics/generic/libjpeg/jpeg.sgml 2013-09-10 19:51:44 +0000
@@ -428,12 +428,8 @@
#define DCTSIZE 8
#define JMSG_STR_PARM_MAX 80
#define JPP(arglist) arglist
-#define EXTERN(type) extern type
#define JDCT_FASTEST JDCT_IFAST
#define JDCT_DEFAULT JDCT_ISLOW
-#define LOCAL(type) static type
-#define METHODDEF(type) static type
-#define GLOBAL(type) type
#define JMETHOD(type,methodname,arglist) type (*methodname) arglist
struct jpeg_decompress_struct {
=== modified file 'Graphics/generic/libjpeg/libjpeg.sgml'
--- a/Graphics/generic/libjpeg/libjpeg.sgml 2013-08-24 17:13:26 +0000
+++ b/Graphics/generic/libjpeg/libjpeg.sgml 2013-09-10 19:51:44 +0000
@@ -434,12 +434,8 @@
#define DCTSIZE 8
#define JMSG_STR_PARM_MAX 80
#define JPP(arglist) arglist
-#define EXTERN(type) extern type
#define JDCT_FASTEST JDCT_IFAST
#define JDCT_DEFAULT JDCT_ISLOW
-#define LOCAL(type) static type
-#define METHODDEF(type) static type
-#define GLOBAL(type) type
#define JMETHOD(type,methodname,arglist) type (*methodname) arglist
struct jpeg_decompress_struct {
=== added file 'errata/errata_41/3848-jpeg.txt'
--- a/errata/errata_41/3848-jpeg.txt 1970-01-01 00:00:00 +0000
+++ b/errata/errata_41/3848-jpeg.txt 2013-09-10 19:51:44 +0000
@@ -0,0 +1,26 @@
+Specification: LSB Desktop generic
+Edition of Specification: 4.1
+Type: Error
+Status: Unapproved
+Bug reference: http://bugs.linuxbase.org/show_bug.cgi?id=3848
+
+Rationale: four jpeg library macros which are not used in LSB were
+exposed in this specification. These macros are dropped with this
+edition.
+
+
+In LSB Desktop generic:
+
+In 9.2. Data Definitions for libjpeg
+In 9.2.2. jpeglib.h
+
+Remove:
+
+#define EXTERN(type) extern type
+#define LOCAL(type) static type
+#define METHODDEF(type) static type
+#define GLOBAL(type) type
+
+
+
+
More information about the lsb-messages
mailing list