From: Michael Jerris Date: Thu, 5 Apr 2007 10:14:20 +0000 (+0000) Subject: fix inline fun on windows. X-Git-Tag: v1.0-beta1~595 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=225a0630572ba9934b160f957d9dc51d64ff821e;p=thirdparty%2Ffreeswitch.git fix inline fun on windows. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4855 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/libdingaling/src/libdingaling.h b/libs/libdingaling/src/libdingaling.h index 67f841d19a..6013c6a8df 100644 --- a/libs/libdingaling/src/libdingaling.h +++ b/libs/libdingaling/src/libdingaling.h @@ -38,8 +38,9 @@ \{ */ /* OMG */ -#ifdef WIN32 +#ifdef _MSC_VER #define __LDL_FUNC__ __FUNCTION__ +#define inline __inline #else #define __LDL_FUNC__ (const char *)__func__ #endif @@ -203,7 +204,7 @@ static inline int ldl_jid_domcmp(char *id_a, char *id_b) } if (id_a_host && id_b_host) { - int id_a_len = 0, id_b_len = 0, len = 0; + size_t id_a_len = 0, id_b_len = 0, len = 0; if ((id_a_r = strchr(id_a_host, '/'))) { id_a_len = id_a_r - id_a_host;