Summary: | ASTERISK-08315: [patch] ast_app_getdata() without any prompts to play | ||
Reporter: | Alexei Volkov (alexei volkov) | Labels: | |
Date Opened: | 2006-12-09 16:32:00.000-0600 | Date Closed: | 2006-12-11 11:08:27.000-0600 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) patch.8551.2 | |
Description: | The ast_app_getdata() function no longer properly handles the case where it is called without any prompts to play. The problem was introduced when the function was updated to support a string of multiple prompts to play, instead of a single one. | ||
Comments: | By: Steve Murphy (murf) 2006-12-09 23:19:58.000-0600 Alexei-- I have attached a small patch... Could you tell me if solves the problem? By: Steve Murphy (murf) 2006-12-09 23:28:22.000-0600 Upon second thought, I substituted a new patch; the input prompt could be a null ptr, or an empty string. strsep will behave correctly (I hope) if it is guaranteed to not be a NULL ptr. By: Alexei Volkov (alexei volkov) 2006-12-10 14:37:43.000-0600 Thanks, it solves a problem. Read application written as Read(NUM,,2,n,1,3); do not drop the current channel as was before i apply your patch. I confirm that issue is fixed. By: Steve Murphy (murf) 2006-12-11 11:02:30.000-0600 This fix was committed to trunk via r. 48388. By: Steve Murphy (murf) 2006-12-11 11:08:27.000-0600 Time to close this bug! |