ButterflyMP3
|
00001 00021 #include "main.h" 00022 #include "types.h" 00023 00024 00025 /***************************************************************************** 00026 * 00027 * Function name : strLen 00028 * 00029 * @return Length of string 00030 * 00031 * Purpose : Find the length of a string (excluding NULL char) 00032 * 00033 *****************************************************************************/ 00034 uint16 strLen(uint8 *str) 00035 { 00036 uint16 len; 00037 00038 for (len = 0; str[len] != 0x00; len++); 00039 00040 return (len); 00041 } 00042 00043 /***************************************************************************** 00044 * 00045 * Function name : strCatChar 00046 * 00047 * Purpose : Append a byte to a string buffer 00048 * 00049 *****************************************************************************/ 00050 void strCatChar(uint8 *str, uint8 byte) 00051 { 00052 uint16 len; 00053 00054 len = strLen(str); 00055 str[len] = byte; 00056 str[len+1] = '\0'; 00057 } 00058 00059 00060