mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 13:00:42 -07:00
fix heap - unpack return ref to int*
This commit is contained in:
parent
25180af135
commit
8ad8e2322e
1 changed files with 4 additions and 4 deletions
|
@ -227,7 +227,7 @@ void preferences_save_callback(json_t *root) {
|
||||||
|
|
||||||
void preferences_load_callback(json_t *root) {
|
void preferences_load_callback(json_t *root) {
|
||||||
json_error_t up_error = {0};
|
json_error_t up_error = {0};
|
||||||
bool b1;
|
int b1;
|
||||||
int i1;
|
int i1;
|
||||||
const char *s1;
|
const char *s1;
|
||||||
char tempStr [500]; // to use str_lower() since json unpack uses const char *
|
char tempStr [500]; // to use str_lower() since json unpack uses const char *
|
||||||
|
@ -273,7 +273,7 @@ void preferences_load_callback(json_t *root) {
|
||||||
if (json_unpack_ex(root, &up_error, 0, "{s:i}", "window.overlay.wsize", &i1) == 0)
|
if (json_unpack_ex(root, &up_error, 0, "{s:i}", "window.overlay.wsize", &i1) == 0)
|
||||||
session.overlay.w = i1;
|
session.overlay.w = i1;
|
||||||
if (json_unpack_ex(root, &up_error, 0, "{s:b}", "window.overlay.sliders", &b1) == 0)
|
if (json_unpack_ex(root, &up_error, 0, "{s:b}", "window.overlay.sliders", &b1) == 0)
|
||||||
session.overlay_sliders = b1;
|
session.overlay_sliders = (bool)b1;
|
||||||
|
|
||||||
// show options
|
// show options
|
||||||
if (json_unpack_ex(root, &up_error, 0, "{s:s}", "show.emoji", &s1) == 0) {
|
if (json_unpack_ex(root, &up_error, 0, "{s:s}", "show.emoji", &s1) == 0) {
|
||||||
|
@ -286,10 +286,10 @@ void preferences_load_callback(json_t *root) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (json_unpack_ex(root, &up_error, 0, "{s:b}", "show.hints", &b1) == 0)
|
if (json_unpack_ex(root, &up_error, 0, "{s:b}", "show.hints", &b1) == 0)
|
||||||
session.show_hints = b1;
|
session.show_hints = (bool)b1;
|
||||||
|
|
||||||
if (json_unpack_ex(root, &up_error, 0, "{s:b}", "os.supports.colors", &b1) == 0)
|
if (json_unpack_ex(root, &up_error, 0, "{s:b}", "os.supports.colors", &b1) == 0)
|
||||||
session.supports_colors = b1;
|
session.supports_colors = (bool)b1;
|
||||||
/*
|
/*
|
||||||
// Logging Level
|
// Logging Level
|
||||||
if (json_unpack_ex(root, &up_error, 0, "{s:s}", "device.debug.level", &s1) == 0) {
|
if (json_unpack_ex(root, &up_error, 0, "{s:s}", "device.debug.level", &s1) == 0) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue