Jan Breuer
2015-10-16 7cae5d8842793edae18deddc75b7515c41d065c8
libscpi/src/utils.c
@@ -141,7 +141,7 @@
 * @return number of bytes written to str (without '\0')
 */
size_t SCPI_Int32ToStr(int32_t val, char * str, size_t len) {
    return UInt32ToStrBaseSign((int32_t) val, str, len, 10, TRUE);
    return UInt32ToStrBaseSign((uint32_t) val, str, len, 10, TRUE);
}
/**
@@ -229,7 +229,7 @@
 * @return number of bytes written to str (without '\0')
 */
size_t SCPI_Int64ToStr(int64_t val, char * str, size_t len) {
    return UInt64ToStrBaseSign((int64_t) val, str, len, 10, TRUE);
    return UInt64ToStrBaseSign((uint64_t) val, str, len, 10, TRUE);
}
/**
@@ -298,7 +298,7 @@
 */
size_t strBaseToInt64(const char * str, int64_t * val, int8_t base) {
    char * endptr;
    *val = strtol(str, &endptr, base);
    *val = strtoll(str, &endptr, base);
    return endptr - str;
}