]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
func_frame_trace: Print text for text frames.
authorNaveen Albert <asterisk@phreaknet.org>
Tue, 13 Dec 2022 20:35:19 +0000 (20:35 +0000)
committerGeorge Joseph <gjoseph@digium.com>
Thu, 5 Jan 2023 12:11:00 +0000 (06:11 -0600)
Since text frames contain a text body, make FRAME_TRACE
more useful for text frames by actually printing the text.

ASTERISK-30353 #close

Change-Id: Ia6ce3d15cecd7a673a528d34faac86854a2bab50

funcs/func_frame_trace.c

index c1f258fd5e427b1bd823d236f1d90a9dd99dc076..108f17aa86948e0cc910b5b2363a57eaace2df45 100644 (file)
@@ -397,6 +397,7 @@ static void print_frame(struct ast_frame *frame)
                break;
        case AST_FRAME_TEXT:
                ast_verbose("FrameType: TXT\n");
+               ast_verbose("Text: %.*s\n", frame->datalen, (char*) frame->data.ptr);
                break;
        case AST_FRAME_TEXT_DATA:
                ast_verbose("FrameType: TXT_DATA\n");