diff options
| author | 2016-11-18 03:22:25 +0100 | |
|---|---|---|
| committer | 2016-11-18 03:22:25 +0100 | |
| commit | 582c59bf7dcf37270c2fd7e99b4982ebc9bcbc74 (patch) | |
| tree | 91b8c594acd89e4c53a8c00bd730446bbfc0c6cf /src/plist.h | |
| parent | f1f2bcebc8690c9b420288aeede2e52c5bf18ccd (diff) | |
| download | libplist-582c59bf7dcf37270c2fd7e99b4982ebc9bcbc74.tar.gz libplist-582c59bf7dcf37270c2fd7e99b4982ebc9bcbc74.tar.bz2 | |
Improve plist_dict_set_item performance for large dictionaries with hash table
Diffstat (limited to 'src/plist.h')
| -rw-r--r-- | src/plist.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plist.h b/src/plist.h index da8f9ca..7bf62a8 100644 --- a/src/plist.h +++ b/src/plist.h | |||
| @@ -56,6 +56,7 @@ struct plist_data_s | |||
| 56 | double realval; | 56 | double realval; |
| 57 | char *strval; | 57 | char *strval; |
| 58 | uint8_t *buff; | 58 | uint8_t *buff; |
| 59 | void *hashtable; | ||
| 59 | }; | 60 | }; |
| 60 | uint64_t length; | 61 | uint64_t length; |
| 61 | plist_type type; | 62 | plist_type type; |
