avfilter/textutils: Constify ff_expand_text()
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
@ -79,7 +79,7 @@ static int ff_expand_text_function_internal(FFExpandTextContext *expand_text, AV
|
|||||||
* @return negative value corresponding to an AVERROR error code in case of
|
* @return negative value corresponding to an AVERROR error code in case of
|
||||||
* errors, a non-negative value otherwise
|
* errors, a non-negative value otherwise
|
||||||
*/
|
*/
|
||||||
static int ff_expand_text_function(FFExpandTextContext *expand_text, AVBPrint *bp, char **rtext)
|
static int ff_expand_text_function(FFExpandTextContext *expand_text, AVBPrint *bp, const char **rtext)
|
||||||
{
|
{
|
||||||
void *log_ctx = expand_text->log_ctx;
|
void *log_ctx = expand_text->log_ctx;
|
||||||
const char *text = *rtext;
|
const char *text = *rtext;
|
||||||
@ -112,7 +112,7 @@ static int ff_expand_text_function(FFExpandTextContext *expand_text, AVBPrint *b
|
|||||||
if ((ret = ff_expand_text_function_internal(expand_text, bp, argv[0], argc - 1, argv + 1)) < 0)
|
if ((ret = ff_expand_text_function_internal(expand_text, bp, argv[0], argc - 1, argv + 1)) < 0)
|
||||||
goto end;
|
goto end;
|
||||||
ret = 0;
|
ret = 0;
|
||||||
*rtext = (char *)text + 1;
|
*rtext = text + 1;
|
||||||
|
|
||||||
end:
|
end:
|
||||||
for (i = 0; i < argc; i++)
|
for (i = 0; i < argc; i++)
|
||||||
@ -120,7 +120,7 @@ end:
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int ff_expand_text(FFExpandTextContext *expand_text, char *text, AVBPrint *bp)
|
int ff_expand_text(FFExpandTextContext *expand_text, const char *text, AVBPrint *bp)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@ typedef struct FFExpandTextContext {
|
|||||||
* @return negative value corresponding to an AVERROR error code in case of
|
* @return negative value corresponding to an AVERROR error code in case of
|
||||||
* errors, a non-negative value otherwise
|
* errors, a non-negative value otherwise
|
||||||
*/
|
*/
|
||||||
int ff_expand_text(FFExpandTextContext *expand_text, char *text, AVBPrint *bp);
|
int ff_expand_text(FFExpandTextContext *expand_text, const char *text, AVBPrint *bp);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Print PTS representation to an AVBPrint object.
|
* Print PTS representation to an AVBPrint object.
|
||||||
|
Reference in New Issue
Block a user