From f51c9a05d2266dd1a7c0dce799c674fe0eb4ee37 Mon Sep 17 00:00:00 2001 From: pikastech Date: Fri, 1 Jul 2022 23:41:32 +0800 Subject: [PATCH] update stdlib, fix ac5 --- package/PikaStdLib/PikaStdData_String_Util.h | 2 +- package/PikaStdLib/PikaStdLib_SysObj.c | 8 +++++--- src/PikaVersion.h | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/package/PikaStdLib/PikaStdData_String_Util.h b/package/PikaStdLib/PikaStdData_String_Util.h index ff3b139e3..eefe5573b 100644 --- a/package/PikaStdLib/PikaStdData_String_Util.h +++ b/package/PikaStdLib/PikaStdData_String_Util.h @@ -1 +1 @@ -#include \ No newline at end of file +#include diff --git a/package/PikaStdLib/PikaStdLib_SysObj.c b/package/PikaStdLib/PikaStdLib_SysObj.c index c3d7aaa6a..f9f0b2434 100644 --- a/package/PikaStdLib/PikaStdLib_SysObj.c +++ b/package/PikaStdLib/PikaStdLib_SysObj.c @@ -152,7 +152,7 @@ Arg* PikaStdLib_SysObj_iter(PikaObj* self, Arg* arg) { /* object */ if (argType_isObject(arg_getType(arg))) { PikaObj* arg_obj = arg_getPtr(arg); - NewFun _clsptr = obj_getPtr(arg_obj, "_clsptr"); + NewFun _clsptr = (NewFun)obj_getPtr(arg_obj, "_clsptr"); if (_clsptr == New_PikaStdLib_RangeObj) { /* found RangeObj, return directly */ return arg_copy(arg); @@ -322,20 +322,22 @@ Arg* PikaStdLib_SysObj_list(PikaObj* self) { #if PIKA_BUILTIN_LIST_ENABLE PikaObj* New_PikaStdData_List(Args * args); return arg_newDirectObj(New_PikaStdData_List); -#endif +#else obj_setErrorCode(self, 1); __platform_printf("[Error] built-in list is not enabled.\r\n"); return arg_setNull(NULL); +#endif } Arg* PikaStdLib_SysObj_dict(PikaObj* self) { #if PIKA_BUILTIN_DICT_ENABLE PikaObj* New_PikaStdData_Dict(Args * args); return arg_newDirectObj(New_PikaStdData_Dict); -#endif +#else obj_setErrorCode(self, 1); __platform_printf("[Error] built-in dist is not enabled.\r\n"); return arg_setNull(NULL); +#endif } char* PikaStdLib_SysObj_hex(PikaObj* self, int val) { diff --git a/src/PikaVersion.h b/src/PikaVersion.h index 4a3474648..62157faaf 100644 --- a/src/PikaVersion.h +++ b/src/PikaVersion.h @@ -2,4 +2,4 @@ #define PIKA_VERSION_MINOR 8 #define PIKA_VERSION_MICRO 8 -#define PIKA_EDIT_TIME "2022/07/01 23:09:20" +#define PIKA_EDIT_TIME "2022/07/01 23:41:30"