mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-18 03:28:07 +00:00
Fix compil for windows phone
This commit is contained in:
parent
c54e3af5e0
commit
a7e257bcab
4 changed files with 17 additions and 4 deletions
|
|
@ -4452,11 +4452,11 @@ void linphone_core_set_firewall_policy(LinphoneCore *lc, LinphoneFirewallPolicy
|
|||
lp_config_set_string(lc->config,"net","firewall_policy",policy);
|
||||
}
|
||||
|
||||
inline LinphoneFirewallPolicy linphone_core_get_firewall_policy(const LinphoneCore *lc) {
|
||||
ORTP_INLINE LinphoneFirewallPolicy linphone_core_get_firewall_policy(const LinphoneCore *lc) {
|
||||
return _linphone_core_get_firewall_policy_with_lie(lc, FALSE);
|
||||
}
|
||||
|
||||
inline LinphoneFirewallPolicy _linphone_core_get_firewall_policy(const LinphoneCore *lc) {
|
||||
ORTP_INLINE LinphoneFirewallPolicy _linphone_core_get_firewall_policy(const LinphoneCore *lc) {
|
||||
return _linphone_core_get_firewall_policy_with_lie(lc, TRUE);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -40,7 +40,11 @@
|
|||
#endif /*_WIN32_WCE*/
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#ifdef WINAPI_FAMILY_PHONE_APP
|
||||
#include <stdlib.h>
|
||||
#else
|
||||
#include <Shlwapi.h>
|
||||
#endif
|
||||
#else
|
||||
#include <libgen.h>
|
||||
#endif
|
||||
|
|
@ -666,9 +670,18 @@ const char* lp_config_get_default_string(const LpConfig *lpconfig, const char *s
|
|||
|
||||
static char *_lp_config_dirname(char *path) {
|
||||
#ifdef _MSC_VER
|
||||
#ifdef WINAPI_FAMILY_PHONE_APP
|
||||
char drive[_MAX_DRIVE];
|
||||
char dir[_MAX_DIR];
|
||||
char fname[_MAX_FNAME];
|
||||
char ext[_MAX_EXT];
|
||||
_splitpath(path, drive, dir, fname, ext);
|
||||
return ms_strdup_printf("%s%s", drive, dir);
|
||||
#else
|
||||
char *dir = ms_strdup(path);
|
||||
PathRemoveFileSpec(dir);
|
||||
return dir;
|
||||
#endif
|
||||
#else
|
||||
char *tmp = ms_strdup(path);
|
||||
char *dir = ms_strdup(dirname(tmp));
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit baf0fb51df2149f4672c09a504d95b994f06c153
|
||||
Subproject commit 26911e569e80df4fd247490934eebc9ecc50bd31
|
||||
2
oRTP
2
oRTP
|
|
@ -1 +1 @@
|
|||
Subproject commit 45da3ab75d39587189ea95829ee1cb92d61827be
|
||||
Subproject commit e22d5d8fbdab342c556ef7eae6acaf025ec9120f
|
||||
Loading…
Add table
Reference in a new issue