# HG changeset patch # User unc0rr # Date 1542662807 -3600 # Node ID fa2e3f123a0976410ae45cd5dcf6c9e70df8e52b # Parent a7320c65f484123b1751acfd8824214f62ab4bdf Unify fpcrtl_pchar2astr look with fpcrtl_pchar2str diff -r a7320c65f484 -r fa2e3f123a09 project_files/hwc/rtl/misc.c --- a/project_files/hwc/rtl/misc.c Mon Nov 19 22:25:02 2018 +0100 +++ b/project_files/hwc/rtl/misc.c Mon Nov 19 22:26:47 2018 +0100 @@ -163,20 +163,21 @@ { astring result; - if(!s) { + if(!s) + { result.len = 0; - return result; - } - - int rlen = strlen(s); + } else + { + int rlen = strlen(s); - if(rlen > MAX_ANSISTRING_LENGTH){ - rlen = MAX_ANSISTRING_LENGTH; + if(rlen > MAX_ANSISTRING_LENGTH){ + rlen = MAX_ANSISTRING_LENGTH; + } + + result.len = rlen; + memcpy(result.str, s, rlen); } - result.len = rlen; - memcpy(result.s + 1, s, rlen); - return result; }