UI/updater: Fix potential fail case when no files to patch

The updater would return HTTP 400 on an empty json array upload for the
patch manifest.
This commit is contained in:
jp9000 2017-03-06 22:20:51 -08:00
parent 65d453049a
commit aab843597d

View File

@ -1086,7 +1086,8 @@ static bool Update(wchar_t *cmdLine)
* Send file hashes */
string newManifest;
{
if (json_array_size(files) > 0) {
char *post_body = json_dumps(files, JSON_COMPACT);
int responseCode;
@ -1117,6 +1118,8 @@ static bool Update(wchar_t *cmdLine)
responseCode);
return false;
}
} else {
newManifest = "[]";
}
/* ------------------------------------- *