From af55ad0ff540d215fca08fff0011a07b2d6796a1 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 24 Oct 2005 15:04:28 +0000 Subject: [PATCH] 2005-10-24 Dan Williams * src/backends/interface_parser.c - Add void to function declarations that need it to match patch from Engin AYDOGAN * src/backends/interface_parser.h - Remove unused prototype for ifparser_interfaces() Patch from Engin AYDOGAN * src/backends/interface_parser.h: - Compile fixes for gcc 4.0.2 (add void) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1068 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 13 +++++++++++++ src/backends/interface_parser.c | 6 +++--- src/backends/interface_parser.h | 11 +++++++---- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7935e97b6b..44e7728360 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2005-10-24 Dan Williams + + * src/backends/interface_parser.c + - Add void to function declarations that need it + to match patch from Engin AYDOGAN + + * src/backends/interface_parser.h + - Remove unused prototype for ifparser_interfaces() + + Patch from Engin AYDOGAN + * src/backends/interface_parser.h: + - Compile fixes for gcc 4.0.2 (add void) + 2005-10-24 Dan Williams Patch from Tor Krill diff --git a/src/backends/interface_parser.c b/src/backends/interface_parser.c index 715fab0095..ac6faaeb90 100644 --- a/src/backends/interface_parser.c +++ b/src/backends/interface_parser.c @@ -69,7 +69,7 @@ void add_data(const char *key,const char *data) #define SPACE_OR_TAB(string,ret) {ret = strchr(string,' ');ret=(ret == NULL?strchr(string,'\t'):ret);} -void ifparser_init() +void ifparser_init(void) { FILE *inp = fopen(INTERFACES,"r"); int ret = 0; @@ -156,13 +156,13 @@ void _destroy_block(if_block* ifb) return; } -void ifparser_destroy() +void ifparser_destroy(void) { _destroy_block(first); first = last = NULL; } -if_block *ifparser_getfirst() +if_block *ifparser_getfirst(void) { return first; } diff --git a/src/backends/interface_parser.h b/src/backends/interface_parser.h index 584278f662..075f45489d 100644 --- a/src/backends/interface_parser.h +++ b/src/backends/interface_parser.h @@ -40,13 +40,16 @@ typedef struct _if_block struct _if_block *next; } if_block; -void ifparser_init(); -void ifparser_destroy(); +void ifparser_init(void); +void ifparser_destroy(void); -const char* ifparser_interfaces(); if_block *ifparser_getif(const char* iface); -if_block *ifparser_getfirst(); +if_block *ifparser_getfirst(void); const char *ifparser_getkey(if_block* iface, const char *key); +void add_block(const char *type, const char* name); +void add_data(const char *key,const char *data); +void _destroy_data(if_data *ifd); +void _destroy_block(if_block* ifb); #endif