Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
~笨蛋陪你哭
TDengine
提交
09072fba
T
TDengine
项目概览
~笨蛋陪你哭
/
TDengine
与 Fork 源项目一致
Fork自
taosdata / TDengine
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
09072fba
编写于
8月 11, 2020
作者:
S
Shengliang Guan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
TD-1057 localtime func may crash while input < 0 in windows
上级
872ec08f
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
2 deletion
+13
-2
src/kit/shell/src/shellEngine.c
src/kit/shell/src/shellEngine.c
+4
-0
src/os/src/windows/w64Dir.c
src/os/src/windows/w64Dir.c
+1
-1
tests/script/windows/compute/leastsquare.sim
tests/script/windows/compute/leastsquare.sim
+2
-0
tests/tsim/src/simExe.c
tests/tsim/src/simExe.c
+6
-1
未找到文件。
src/kit/shell/src/shellEngine.c
浏览文件 @
09072fba
...
...
@@ -368,6 +368,10 @@ static char* formatTimestamp(char* buf, int64_t val, int precision) {
tt
=
(
time_t
)(
val
/
1000
);
}
if
(
tt
<
0
)
{
tt
=
0
;
}
struct
tm
*
ptm
=
localtime
(
&
tt
);
size_t
pos
=
strftime
(
buf
,
32
,
"%Y-%m-%d %H:%M:%S"
,
ptm
);
...
...
src/os/src/windows/w64Dir.c
浏览文件 @
09072fba
...
...
@@ -23,7 +23,7 @@ void taosRemoveDir(char *rootDir) {
int
taosMkDir
(
const
char
*
path
,
mode_t
mode
)
{
uError
(
"%s not implemented yet"
,
__FUNCTION__
);
return
-
1
;
return
0
;
}
void
taosMvDir
(
char
*
destDir
,
char
*
srcDir
)
{
...
...
tests/script/windows/compute/leastsquare.sim
浏览文件 @
09072fba
...
...
@@ -69,12 +69,14 @@ if $data00 != @{slop:1.000000, intercept:1.000000}@ then
endi
print =============== step5
print select leastsquares(tbcol, 1, 1) as b from $tb interval(1d)
sql select leastsquares(tbcol, 1, 1) as b from $tb interval(1m)
print ===> $data01
if $data01 != @{slop:1.000000, intercept:1.000000}@ then
return -1
endi
print select leastsquares(tbcol, 1, 1) as b from $tb interval(1d)
sql select leastsquares(tbcol, 1, 1) as b from $tb interval(1d)
print ===> $data01
if $data01 != @{slop:1.000000, intercept:1.000000}@ then
...
...
tests/tsim/src/simExe.c
浏览文件 @
09072fba
...
...
@@ -783,10 +783,15 @@ bool simExecuteNativeSqlCommand(SScript *script, char *rest, bool isSlow) {
break
;
case
TSDB_DATA_TYPE_TIMESTAMP
:
tt
=
*
(
int64_t
*
)
row
[
i
]
/
1000
;
if
(
tt
<
0
)
{
tt
=
0
;
}
tp
=
localtime
(
&
tt
);
strftime
(
timeStr
,
64
,
"%y-%m-%d %H:%M:%S"
,
tp
);
sprintf
(
value
,
"%s.%03d"
,
timeStr
,
(
int
)(
*
((
int64_t
*
)
row
[
i
])
%
1000
));
(
int
)(
*
((
int64_t
*
)
row
[
i
])
%
1000
));
break
;
default:
break
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录