[asterisk-commits] rmudgett: trunk r380655 - in /trunk: funcs/func_frame_trace.c main/frame.c

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Thu Jan 31 12:15:53 CST 2013


Author: rmudgett
Date: Thu Jan 31 12:15:49 2013
New Revision: 380655

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=380655
Log:
Improve func FRAME_TRACE DTMF digit format.

Modified:
    trunk/funcs/func_frame_trace.c
    trunk/main/frame.c

Modified: trunk/funcs/func_frame_trace.c
URL: http://svnview.digium.com/svn/asterisk/trunk/funcs/func_frame_trace.c?view=diff&rev=380655&r1=380654&r2=380655
==============================================================================
--- trunk/funcs/func_frame_trace.c (original)
+++ trunk/funcs/func_frame_trace.c Thu Jan 31 12:15:49 2013
@@ -209,7 +209,8 @@
 	switch (frame->frametype) {
 	case AST_FRAME_DTMF_END:
 		ast_verbose("FrameType: DTMF END\n");
-		ast_verbose("Digit: %d\n", frame->subclass.integer);
+		ast_verbose("Digit: 0x%02X '%c'\n", frame->subclass.integer,
+			frame->subclass.integer < ' ' ? ' ' : frame->subclass.integer);
 		break;
 	case AST_FRAME_VOICE:
 		ast_verbose("FrameType: VOICE\n");
@@ -372,7 +373,8 @@
 		break;
 	case AST_FRAME_DTMF_BEGIN:
 		ast_verbose("FrameType: DTMF BEGIN\n");
-		ast_verbose("Digit: %d\n", frame->subclass.integer);
+		ast_verbose("Digit: 0x%02X '%c'\n", frame->subclass.integer,
+			frame->subclass.integer < ' ' ? ' ' : frame->subclass.integer);
 		break;
 	}
 

Modified: trunk/main/frame.c
URL: http://svnview.digium.com/svn/asterisk/trunk/main/frame.c?view=diff&rev=380655&r1=380654&r2=380655
==============================================================================
--- trunk/main/frame.c (original)
+++ trunk/main/frame.c Thu Jan 31 12:15:49 2013
@@ -692,6 +692,7 @@
 		break;
 	default:
 		ast_copy_string(subclass, "Unknown Subclass", slen);
+		break;
 	}
 }
 
@@ -734,6 +735,7 @@
 		break;
 	default:
 		snprintf(ftype, len, "Unknown Frametype '%d'", frame_type);
+		break;
 	}
 }
 




More information about the asterisk-commits mailing list