Changeset 90 in libcf for trunk/test/codec.c
- Timestamp:
- 05/18/13 18:57:13 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/codec.c
r88 r90 14 14 char encode[512] = {0x00,}; 15 15 unsigned char bin[512] = {0x00,}; 16 size_t length = 0;16 int length = 0; 17 17 18 18 /* hex */ … … 25 25 26 26 CF_DEBUG_PRINT (stderr, "= Convert hex to binary =\n"); 27 CF_Codec_Hex_Decode (encode, bin, &length); 28 CF_DEBUG_PRINT_BIN (stderr, bin, length, "bin : %s\n", bin); 27 length = CF_Codec_Hex_Decode (encode, bin); 28 if (length < 0) { 29 // error 30 } 31 CF_DEBUG_PRINT_BIN (stderr, bin, (size_t)length, "bin : %s\n", bin); 29 32 30 33 memset (bin , 0x00, sizeof (bin)); … … 40 43 41 44 CF_DEBUG_PRINT (stderr, "= Convert base64 to binary =\n"); 42 CF_Codec_Base64_Decode (encode, bin, &length); 43 CF_DEBUG_PRINT_BIN (stderr, bin, length, "bin : %s\n", bin); 45 length = CF_Codec_Base64_Decode (encode, bin); 46 if (length < 0) { 47 // error 48 } 49 CF_DEBUG_PRINT_BIN (stderr, bin, (size_t)length, "bin : %s\n", bin); 44 50 45 51 return 0;
Note:
See TracChangeset
for help on using the changeset viewer.