mirror of
https://github.com/oopuuu/zTC1.git
synced 2025-12-12 13:08:13 +08:00
完美!
This commit is contained in:
@@ -93,16 +93,11 @@ bool DelTask(int time)
|
|||||||
|
|
||||||
char* GetTaskStr()
|
char* GetTaskStr()
|
||||||
{
|
{
|
||||||
if (task_top == NULL)
|
char* str = (char*)malloc(sizeof(char)*(task_count*60+2));
|
||||||
{
|
|
||||||
char* str = (char*)malloc(sizeof(char)*3);
|
|
||||||
sprintf(str, "%s", "[]");
|
|
||||||
return str;
|
|
||||||
}
|
|
||||||
char* str = (char*)malloc(sizeof(char)*task_count * 60);
|
|
||||||
pTimedTask tmp_tsk = task_top;
|
pTimedTask tmp_tsk = task_top;
|
||||||
char* tmp_str = str;
|
char* tmp_str = str;
|
||||||
tmp_str[0] = '[';
|
tmp_str[0] = '[';
|
||||||
|
tmp_str[2] = 0;
|
||||||
tmp_str++;
|
tmp_str++;
|
||||||
while (tmp_tsk)
|
while (tmp_tsk)
|
||||||
{
|
{
|
||||||
@@ -116,6 +111,7 @@ char* GetTaskStr()
|
|||||||
tmp_str += strlen(tmp_str);
|
tmp_str += strlen(tmp_str);
|
||||||
tmp_tsk = tmp_tsk->next;
|
tmp_tsk = tmp_tsk->next;
|
||||||
}
|
}
|
||||||
*(--tmp_str) = ']';
|
if (task_count > 0) --tmp_str;
|
||||||
|
*tmp_str = ']';
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user