Merge pull request #1270 from ihsinme/ihsinme-patch-238

correction of incorrect sequence of checks.

(cherry picked from commit 33b4154b0cb476725c84955c340b0f61af513386)
This commit is contained in:
ailin-nemui 2021-02-08 17:17:07 +01:00 committed by Ailin Nemui
parent 93c5705078
commit 80a338fe10

View File

@ -63,14 +63,14 @@ int write_buffer(int handle, const void *data, int size)
const char *cdata = data;
int next_size;
if (size <= 0)
return size;
if (write_buffer_max_blocks <= 0) {
/* no write buffer */
return write(handle, data, size);
}
if (size <= 0)
return size;
rec = g_hash_table_lookup(buffers, GINT_TO_POINTER(handle));
if (rec == NULL) {
rec = g_new0(BUFFER_REC, 1);