]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - test_src/string-extras.c
improving present
[arm-crypto-lib.git] / test_src / string-extras.c
index 18cf67f6f5ced5fc8cbdc8d080ca1ff462bff334..52ceab67f996723caf1b70a08041d1fcf8978e84 100644 (file)
@@ -40,6 +40,7 @@ uint32_t stridentcnt(const char* a, const char* b){
                a++;
                b++;
        }
+       return 0;
 }
 
 uint16_t firstword_length(const char* s){
@@ -155,3 +156,16 @@ void strlwr(char* s){
        }
 }
 */
+
+char* utoa(unsigned a, char* buffer, uint8_t radix){
+       return ultoa((unsigned)a, buffer, radix);
+}
+
+char* itoa(int a, char* buffer, uint8_t radix){
+       if(a<0){
+               *buffer = '-';
+               a = -a;
+       }
+       ultoa(a, buffer + 1, radix);
+       return buffer;
+}