unified return format

This commit is contained in:
Ganlin Zhao 2022-11-16 17:31:34 +08:00
parent 4b9f3cd007
commit 851888c992
1 changed files with 10 additions and 1 deletions

View File

@ -451,6 +451,9 @@ int64_t convertTimePrecision(int64_t utime, int32_t fromPrecision, int32_t toPre
return INT64_MAX; return INT64_MAX;
} }
return utime * 1000000; return utime * 1000000;
default:
ASSERT(0);
return utime;
} }
} // end from milli } // end from milli
case TSDB_TIME_PRECISION_MICRO: { case TSDB_TIME_PRECISION_MICRO: {
@ -464,6 +467,9 @@ int64_t convertTimePrecision(int64_t utime, int32_t fromPrecision, int32_t toPre
return INT64_MAX; return INT64_MAX;
} }
return utime * 1000; return utime * 1000;
default:
ASSERT(0);
return utime;
} }
} // end from micro } // end from micro
case TSDB_TIME_PRECISION_NANO: { case TSDB_TIME_PRECISION_NANO: {
@ -474,10 +480,13 @@ int64_t convertTimePrecision(int64_t utime, int32_t fromPrecision, int32_t toPre
return utime / 1000; return utime / 1000;
case TSDB_TIME_PRECISION_NANO: case TSDB_TIME_PRECISION_NANO:
return utime; return utime;
default:
ASSERT(0);
return utime;
} }
} // end from nano } // end from nano
default: { default: {
assert(0); ASSERT(0);
return utime; // only to pass windows compilation return utime; // only to pass windows compilation
} }
} // end switch fromPrecision } // end switch fromPrecision