|
@@ -905,12 +905,12 @@ int db_postgres_replace(const db1_con_t* _h, const db_key_t* _k,
|
|
pos += VAL_UINT(&_v[i]);
|
|
pos += VAL_UINT(&_v[i]);
|
|
break;
|
|
break;
|
|
case DB1_STR:
|
|
case DB1_STR:
|
|
- pos += get_hash1_raw((VAL_STR(&_v[i])).s,
|
|
|
|
- (VAL_STR(&_v[i])).len);
|
|
|
|
|
|
+ pos += ((VAL_STR(&_v[i])).s)?get_hash1_raw((VAL_STR(&_v[i])).s,
|
|
|
|
+ (VAL_STR(&_v[i])).len):0;
|
|
break;
|
|
break;
|
|
case DB1_STRING:
|
|
case DB1_STRING:
|
|
- pos += get_hash1_raw(VAL_STRING(&_v[i]),
|
|
|
|
- strlen(VAL_STRING(&_v[i])));
|
|
|
|
|
|
+ pos += (VAL_STRING(&_v[i]))?get_hash1_raw(VAL_STRING(&_v[i]),
|
|
|
|
+ strlen(VAL_STRING(&_v[i]))):0;
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|
|
break;
|
|
break;
|