mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 08:54:38 +09:00
Merge pull request #11522 from akallabeth/test-fix
[common,settings] fix add_string_or_null
This commit is contained in:
@@ -2616,7 +2616,8 @@ static BOOL add_string_or_null(WINPR_JSON* json, const char* key, const char* va
|
||||
if (value)
|
||||
return WINPR_JSON_AddStringToObject(json, key, value) != NULL;
|
||||
|
||||
return WINPR_JSON_AddNullToObject(json, key) != NULL;
|
||||
(void)WINPR_JSON_AddNullToObject(json, key);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static WINPR_JSON* json_from_device_item(const RDPDR_DEVICE* val)
|
||||
|
||||
@@ -1718,7 +1718,7 @@ static BOOL test_serialize_pointer(DWORD flags)
|
||||
{
|
||||
rdpSettings* src = freerdp_settings_new(flags);
|
||||
if (!src)
|
||||
return FALSE;
|
||||
goto fail;
|
||||
|
||||
const char* argv1[] = { "foobar", "lala", "haha" };
|
||||
const char* argv2[] = { "lala", "haha" };
|
||||
@@ -1775,7 +1775,7 @@ static BOOL test_serialize_pointer(DWORD flags)
|
||||
void* ptr = NULL;
|
||||
winpr_RAND((void*)&ptr, sizeof(void*));
|
||||
if (!freerdp_settings_set_pointer(src, FreeRDP_instance, ptr))
|
||||
return FALSE;
|
||||
goto fail;
|
||||
|
||||
if (!set_private_key(src))
|
||||
goto fail;
|
||||
|
||||
Reference in New Issue
Block a user