#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")
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;
}
}
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) {
Name="VCCLCompilerTool"\r
Optimization="0"\r
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"\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC"\r
MinimalRebuild="true"\r
BasicRuntimeChecks="3"\r
RuntimeLibrary="3"\r
>\r
</File>\r
<File\r
- RelativePath="..\..\src\include\private\switch_core.h"\r
+ RelativePath="..\..\src\include\switch_core.h"\r
>\r
</File>\r
<File\r
- RelativePath="..\..\src\include\switch_core.h"\r
+ RelativePath="..\..\src\include\private\switch_core.h"\r
>\r
</File>\r
<File\r