From: <aa...@us...> - 2007-09-28 16:48:35
|
Revision: 304 http://gull.svn.sourceforge.net/gull/?rev=304&view=rev Author: aajjan Date: 2007-09-28 09:48:38 -0700 (Fri, 28 Sep 2007) Log Message: ----------- NEW: Add log user level Modified Paths: -------------- seagull/trunk/src/generator-common/BufferUtils.cpp seagull/trunk/src/generator-common/BufferUtils.hpp Modified: seagull/trunk/src/generator-common/BufferUtils.cpp =================================================================== --- seagull/trunk/src/generator-common/BufferUtils.cpp 2007-09-28 16:46:06 UTC (rev 303) +++ seagull/trunk/src/generator-common/BufferUtils.cpp 2007-09-28 16:48:38 UTC (rev 304) @@ -300,6 +300,19 @@ } } + +void pretty_ascii_printable_buffer (unsigned char*P_buf, size_t P_size, char *P_print) { + + unsigned long L_i = 0 ; + char *L_print = P_print ; + + for(L_i = 0; L_i < P_size; L_i++) { + (void)sprintf(L_print,"%c", ((((int)P_buf[L_i] >= 32) && ((int)P_buf[L_i] <= 126)) ? P_buf[L_i] : '.')); + L_print += 1 ; + } +} + + T_UnsignedInteger64 convert_bin_network_to_ull(unsigned char*P_buf, size_t P_size) { Modified: seagull/trunk/src/generator-common/BufferUtils.hpp =================================================================== --- seagull/trunk/src/generator-common/BufferUtils.hpp 2007-09-28 16:46:06 UTC (rev 303) +++ seagull/trunk/src/generator-common/BufferUtils.hpp 2007-09-28 16:48:38 UTC (rev 304) @@ -48,6 +48,8 @@ void pretty_binary_printable_buffer (unsigned char*P_buf, size_t P_size, char* P_res, char *P_print) ; +void pretty_ascii_printable_buffer (unsigned char*P_buf, size_t P_size, char *P_print) ; + T_UnsignedInteger64 convert_bin_network_to_ull(unsigned char*P_buf, size_t P_size); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |