1 
2 #ifndef CUTTER_JSON_H
3 #define CUTTER_JSON_H
4 
5 #include "core/Cutter.h"
6 
7 #include <QJsonValue>
8 
9 static inline RVA JsonValueGetRVA(const QJsonValue &value, RVA defaultValue = RVA_INVALID)
10 {
11     bool ok;
12     RVA ret = value.toVariant().toULongLong(&ok);
13     if (!ok) {
14         return defaultValue;
15     }
16     return ret;
17 }
18 
19 #endif //CUTTER_JSON_H
20