]> err.no Git - dpkg/commitdiff
Do not use extern inline as it changes semantics from GNU C to C99
authorGuillem Jover <guillem@debian.org>
Mon, 7 Jan 2008 09:31:44 +0000 (11:31 +0200)
committerGuillem Jover <guillem@debian.org>
Mon, 7 Jan 2008 09:31:44 +0000 (11:31 +0200)
ChangeLog
lib/nfmalloc.c
lib/varbuf.c

index 984ef053f080f0b4d552d567a54c0962cc49141b..abf6bbafc67b0585b947eab7edeebbf7b104fd13 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-01-07  Guillem Jover  <guillem@debian.org>
+
+       * lib/nfmalloc.c (nfmalloc): Remove inline keyword as extern inline
+       changes semantics from GNU C to C99.
+       * lib/varbuf.c (varbufaddc): Likewise.
+
 2008-01-07  Guillem Jover  <guillem@debian.org>
 
        * dpkg-deb/extract.c (extracthalf): Move negative member length check
index 9b3cfcf56674fcd3aaffbdd44e9ac831ac41bc05..233fa6279c180b2a58998602864ed6109613ff24 100644 (file)
@@ -45,7 +45,8 @@ static void nfobstack_init(void) {
   obstack_chunk_size(&db_obs) = CHUNK_SIZE;
 }
   
-inline void *nfmalloc(size_t size)
+void *
+nfmalloc(size_t size)
 {
   OBSTACK_INIT;
   return obstack_alloc(&db_obs, size);
index 9f8a6665904e13b6cf3b94ff92829aca347e3466..15dd15dd98079728deeadabfa33367d9f0b5bccb 100644 (file)
@@ -27,7 +27,9 @@
 #include <dpkg.h>
 #include <dpkg-db.h>
 
-inline void varbufaddc(struct varbuf *v, int c) {
+void
+varbufaddc(struct varbuf *v, int c)
+{
   if (v->used >= v->size) varbufextend(v);
   v->buf[v->used++]= c;
 }