Skip to content

Commit

Permalink
simplify assert
Browse files Browse the repository at this point in the history
  • Loading branch information
WillAyd committed Jul 11, 2023
1 parent e13e885 commit f360f8f
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions c/driver/sqlite/statement_reader.c
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ static const char* ArrowTimestampToIsoString(int64_t value, enum ArrowTimeUnit u
if (rem < 0) {
rem = scale + rem;
}
assert(rem >= 0);

struct tm broken_down_time;
if (gmtime_r(&seconds, &broken_down_time) != &broken_down_time) {
Expand All @@ -144,20 +145,14 @@ static const char* ArrowTimestampToIsoString(int64_t value, enum ArrowTimeUnit u
case NANOARROW_TIME_UNIT_SECOND:
break;
case NANOARROW_TIME_UNIT_MILLI:
assert(rem >= 0);
assert(rem < 1000);
tsstr[19] = '.';
snprintf(tsstr + 20, strlen - 20, "%03d", rem);
break;
case NANOARROW_TIME_UNIT_MICRO:
assert(rem >= 0);
assert(rem < 1000000);
tsstr[19] = '.';
snprintf(tsstr + 20, strlen - 20, "%06d", rem);
break;
case NANOARROW_TIME_UNIT_NANO:
assert(rem >= 0);
assert(rem < 1000000000);
tsstr[19] = '.';
snprintf(tsstr + 20, strlen - 20, "%09d", rem);
break;
Expand Down

0 comments on commit f360f8f

Please sign in to comment.