[tuxdroid-svn] r1088 - software_suite_v2/middleware/tuxdriver/trunk/src
Status: Beta
Brought to you by:
ks156
From: eFfeM <c2m...@c2...> - 2008-05-03 09:20:05
|
Author: eFfeM Date: 2008-05-03 11:20:10 +0200 (Sat, 03 May 2008) New Revision: 1088 Modified: software_suite_v2/middleware/tuxdriver/trunk/src/tux_sound_flash.c Log: function tux_sound_flash_dump_descriptor: removed temp buffer, improved performance Modified: software_suite_v2/middleware/tuxdriver/trunk/src/tux_sound_flash.c =================================================================== --- software_suite_v2/middleware/tuxdriver/trunk/src/tux_sound_flash.c 2008-05-03 09:17:03 UTC (rev 1087) +++ software_suite_v2/middleware/tuxdriver/trunk/src/tux_sound_flash.c 2008-05-03 09:20:10 UTC (rev 1088) @@ -92,22 +92,21 @@ LIBLOCAL void tux_sound_flash_dump_descriptor(char *descriptor) { - char tmp_str[80] = ""; + char *p; - strcat(descriptor, "- Sound flash\n"); + p = descriptor + strlen(descriptor); /* point to the end of the string */ - sprintf(tmp_str, " Number of sounds : %d\n", - sound_flash_desc.number_of_sounds); - strcat(descriptor, tmp_str); - - sprintf(tmp_str, " Last used block : %d\n", - sound_flash_desc.flash_usage); - strcat(descriptor, tmp_str); - - sprintf(tmp_str, " Available record time (sec) : %d\n", - sound_flash_desc.available_record_time); - strcat(descriptor, tmp_str); + sprintf(p, + "- Sound flash\n" + " Number of sounds : %d\n" + " Last used block : %d\n" + " Available record time (sec) : %d\n", + sound_flash_desc.number_of_sounds, + sound_flash_desc.flash_usage, + sound_flash_desc.available_record_time + ); + return; } |