diff options
author | bustico | 2011-01-25 17:34:23 +0000 |
---|---|---|
committer | bustico | 2011-01-25 17:34:23 +0000 |
commit | 4d42efafcb4d2ffed6af12a1501f65beab3593aa (patch) | |
tree | dcccb8acf4c51179ceb68e320e06f2f7efb0a46e | |
parent | 41a7f5cf1783adffd733d9efe12c5bc1a4c5828b (diff) | |
download | ivy-c-4d42efafcb4d2ffed6af12a1501f65beab3593aa.zip ivy-c-4d42efafcb4d2ffed6af12a1501f65beab3593aa.tar.gz ivy-c-4d42efafcb4d2ffed6af12a1501f65beab3593aa.tar.bz2 ivy-c-4d42efafcb4d2ffed6af12a1501f65beab3593aa.tar.xz |
fix some files so they can be compiled with g++ without warning(s)
-rw-r--r-- | src/intervalRegexp.c | 4 | ||||
-rw-r--r-- | src/ivybind.h | 8 | ||||
-rw-r--r-- | src/ivyloop.h | 8 |
3 files changed, 14 insertions, 6 deletions
diff --git a/src/intervalRegexp.c b/src/intervalRegexp.c index 1425df5..f5554a9 100644 --- a/src/intervalRegexp.c +++ b/src/intervalRegexp.c @@ -66,8 +66,8 @@ static bool perr (const char* func, const char *fmt, ...); */ int regexpGen (char *regexp, size_t buflen, long min, long max, int flottant) { - char *decimalPart = ""; - char *boundDecimalPart = ""; + const char *decimalPart = ""; + const char *boundDecimalPart = ""; char locBuf [8192] = "(?:"; diff --git a/src/ivybind.h b/src/ivybind.h index 44004dd..e815771 100644 --- a/src/ivybind.h +++ b/src/ivybind.h @@ -18,6 +18,10 @@ typedef struct _binding *IvyBinding; +#ifdef __cplusplus +extern "C" { +#endif + /* Mise en place des Filtrages */ int IvyBindingGetFilterCount(); void IvyBindingSetFilter( int argc, const char ** argv ); @@ -33,3 +37,7 @@ int IvyBindingExec( IvyBinding _bind, const char * message ); /* Get Argument */ void IvyBindingMatch( IvyBinding _bind, const char *message, int argnum, int *arglen, const char **arg ); +#ifdef __cplusplus +} +#endif + diff --git a/src/ivyloop.h b/src/ivyloop.h index 5639495..ff1b920 100644 --- a/src/ivyloop.h +++ b/src/ivyloop.h @@ -56,10 +56,10 @@ extern void IvyMainLoop(void); typedef void ( *IvyHookPtr) ( void *data ); -extern void IvyChannelAddWritableEvent(Channel channel); -extern void IvyChannelClearWritableEvent(Channel channel); -extern void IvySetBeforeSelectHook(IvyHookPtr before, void *data ); -extern void IvySetAfterSelectHook(IvyHookPtr after, void *data ); +void IvyChannelAddWritableEvent(Channel channel); +void IvyChannelClearWritableEvent(Channel channel); +void IvySetBeforeSelectHook(IvyHookPtr before, void *data ); +void IvySetAfterSelectHook(IvyHookPtr after, void *data ); #ifdef __cplusplus } |