[Freeswitch-svn] [commit] r6692 - in freeswitch/trunk: src/include src/mod/event_handlers/mod_cdr_csv src/mod/formats/mod_local_stream w32/Library
Freeswitch SVN
mikej at freeswitch.org
Tue Dec 11 21:10:52 EST 2007
Author: mikej
Date: Tue Dec 11 21:10:52 2007
New Revision: 6692
Modified:
freeswitch/trunk/src/include/switch_platform.h
freeswitch/trunk/src/mod/event_handlers/mod_cdr_csv/mod_cdr_csv.c
freeswitch/trunk/src/mod/formats/mod_local_stream/mod_local_stream.c
freeswitch/trunk/w32/Library/FreeSwitchCore.2008.vcproj
Log:
fix msvc build.
Modified: freeswitch/trunk/src/include/switch_platform.h
==============================================================================
--- freeswitch/trunk/src/include/switch_platform.h (original)
+++ freeswitch/trunk/src/include/switch_platform.h Tue Dec 11 21:10:52 2007
@@ -215,6 +215,10 @@
#define SWITCH_INT64_T_FMT "I64d"
#define SWITCH_UINT64_T_FMT "I64u"
+#ifndef TIME_T_FMT
+#define TIME_T_FMT "ld"
+#endif
+
#else
#ifndef SWITCH_SSIZE_T_FMT
#define SWITCH_SSIZE_T_FMT (sizeof (switch_ssize_t) == sizeof (long) ? "ld" : sizeof (switch_ssize_t) == sizeof (int) ? "d" : "lld")
Modified: freeswitch/trunk/src/mod/event_handlers/mod_cdr_csv/mod_cdr_csv.c
==============================================================================
--- freeswitch/trunk/src/mod/event_handlers/mod_cdr_csv/mod_cdr_csv.c (original)
+++ freeswitch/trunk/src/mod/event_handlers/mod_cdr_csv/mod_cdr_csv.c Tue Dec 11 21:10:52 2007
@@ -238,12 +238,12 @@
switch_channel_set_variable(channel, "end_uepoch", tmp);
uduration = caller_profile->times->hungup - caller_profile->times->created;
- duration = tt_hungup - tt_created;
- mduration = mtt_hungup - mtt_created;
+ duration = (int32_t)(tt_hungup - tt_created);
+ mduration = (int32_t)(mtt_hungup - mtt_created);
if (caller_profile->times->answered) {
- billsec = tt_hungup - tt_answered;
- billmsec = mtt_hungup - mtt_answered;
+ billsec = (int32_t)(tt_hungup - tt_answered);
+ billmsec = (int32_t)(mtt_hungup - mtt_answered);
billusec = caller_profile->times->hungup - caller_profile->times->answered;
}
}
Modified: freeswitch/trunk/src/mod/formats/mod_local_stream/mod_local_stream.c
==============================================================================
--- freeswitch/trunk/src/mod/formats/mod_local_stream/mod_local_stream.c (original)
+++ freeswitch/trunk/src/mod/formats/mod_local_stream/mod_local_stream.c Tue Dec 11 21:10:52 2007
@@ -104,8 +104,7 @@
snprintf(path_buf, sizeof(path_buf), "%s%s%s", source->location, SWITCH_PATH_SEPARATOR, fname);
if (switch_stristr(".loc", path_buf)) {
- int fd;
- ssize_t bytes;
+ int fd, bytes;
char *p;
if ((fd = open(path_buf, O_RDONLY)) < 0) {
Modified: freeswitch/trunk/w32/Library/FreeSwitchCore.2008.vcproj
==============================================================================
--- freeswitch/trunk/w32/Library/FreeSwitchCore.2008.vcproj (original)
+++ freeswitch/trunk/w32/Library/FreeSwitchCore.2008.vcproj Tue Dec 11 21:10:52 2007
@@ -45,6 +45,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libresample\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -501,11 +502,11 @@
>
</File>
<File
- RelativePath="..\..\src\include\private\switch_core.h"
+ RelativePath="..\..\src\include\switch_core.h"
>
</File>
<File
- RelativePath="..\..\src\include\switch_core.h"
+ RelativePath="..\..\src\include\private\switch_core.h"
>
</File>
<File
More information about the Freeswitch-svn
mailing list