mirror of
https://github.com/json-c/json-c.git
synced 2026-03-19 21:19:06 +08:00
Re-format after recent change to fix linkhash.
This commit is contained in:
@@ -580,7 +580,8 @@ int lh_table_insert_w_hash(struct lh_table *t, const void *k, const void *v, con
|
||||
{
|
||||
unsigned long n;
|
||||
|
||||
if (t->count >= t->size * LH_LOAD_FACTOR) {
|
||||
if (t->count >= t->size * LH_LOAD_FACTOR)
|
||||
{
|
||||
/* Avoid signed integer overflow with large tables. */
|
||||
int new_size = (t->size > INT_MAX / 2) ? INT_MAX : (t->size * 2);
|
||||
if (t->size == INT_MAX || lh_table_resize(t, new_size) != 0)
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
#include "config.h"
|
||||
#include <assert.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "json_inttypes.h"
|
||||
#include "json_object.h"
|
||||
@@ -49,7 +49,6 @@ static void test_lot_of_adds()
|
||||
json_object_put(jobj);
|
||||
}
|
||||
|
||||
|
||||
int main(void)
|
||||
{
|
||||
const char *input = "\"\\ud840\\udd26,\\ud840\\udd27,\\ud800\\udd26,\\ud800\\udd27\"";
|
||||
|
||||
Reference in New Issue
Block a user