Browse Source

Fix warnings when building with ISO C++ compilers.

git-svn-id: http://svn.drobilla.net/lad/trunk/sratom@5492 a436a847-0d15-0410-975c-d299462d15a1
zrythm_meson
David Robillard 8 years ago
parent
commit
d91f0506fc
  1. 6
      NEWS
  2. 2
      sratom/sratom.h
  3. 5
      src/sratom.c
  4. 2
      wscript

6
NEWS

@ -1,3 +1,9 @@ @@ -1,3 +1,9 @@
sratom (0.4.7) unstable;
* Fix warnings when building with ISO C++ compilers
-- David Robillard <d@drobilla.net> Fri, 08 Aug 2014 18:14:19 -0400
sratom (0.4.6) stable;
* Update for latest LV2 Atom Object simplification

2
sratom/sratom.h

@ -83,7 +83,7 @@ typedef enum { @@ -83,7 +83,7 @@ typedef enum {
to sratom_read(); if this is a resource it will be read as an Object,
but all other named resources encountered will be read as URIs.
*/
SRATOM_OBJECT_MODE_BLANK_SUBJECT,
SRATOM_OBJECT_MODE_BLANK_SUBJECT
} SratomObjectMode;
/**

5
src/sratom.c

@ -14,8 +14,6 @@ @@ -14,8 +14,6 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#define __STDC_LIMIT_MACROS 1
#include <assert.h>
#include <ctype.h>
#include <stdio.h>
@ -36,7 +34,7 @@ @@ -36,7 +34,7 @@
typedef enum {
MODE_SUBJECT,
MODE_BODY,
MODE_SEQUENCE,
MODE_SEQUENCE
} ReadMode;
struct SratomImpl {
@ -600,7 +598,6 @@ read_node(Sratom* sratom, @@ -600,7 +598,6 @@ read_node(Sratom* sratom,
for (const char* s = str; s < str + len; s += 2) {
unsigned num;
sscanf(s, "%2X", &num);
assert(num < UINT8_MAX);
const uint8_t c = num;
lv2_atom_forge_raw(forge, &c, 1);
}

2
wscript

@ -8,7 +8,7 @@ import waflib.extras.autowaf as autowaf @@ -8,7 +8,7 @@ import waflib.extras.autowaf as autowaf
# major increment <=> incompatible changes
# minor increment <=> compatible changes (additions)
# micro increment <=> no interface changes
SRATOM_VERSION = '0.4.6'
SRATOM_VERSION = '0.4.7'
SRATOM_MAJOR_VERSION = '0'
# Mandatory waf variables

Loading…
Cancel
Save