From 15b5e663b050505683b7b4c9c489e46863b8441d Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Sat, 28 Jun 2014 15:24:43 +0100 Subject: st/omx: strcpy the string into the allocated buffer This fixes commit a001ca98e15(st/omx: keep the name, (name|role)_specific strings dynamically allocated) in which we dynamically allocated the buffers for name and (name|role)_specific yet forgot to copy the encoder strings into them. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=80614 Signed-off-by: Emil Velikov --- src/gallium/state_trackers/omx/vid_enc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/gallium/state_trackers') diff --git a/src/gallium/state_trackers/omx/vid_enc.c b/src/gallium/state_trackers/omx/vid_enc.c index 871b465f281..83624c53145 100644 --- a/src/gallium/state_trackers/omx/vid_enc.c +++ b/src/gallium/state_trackers/omx/vid_enc.c @@ -125,9 +125,9 @@ OMX_ERRORTYPE vid_enc_LoaderComponent(stLoaderComponentType *comp) if (comp->role_specific[0] == NULL) goto error_specific; - comp->name = OMX_VID_ENC_BASE_NAME; - comp->name_specific[0] = OMX_VID_ENC_AVC_NAME; - comp->role_specific[0] = OMX_VID_ENC_AVC_ROLE; + strcpy(comp->name, OMX_VID_ENC_BASE_NAME); + strcpy(comp->name_specific[0], OMX_VID_ENC_AVC_NAME); + strcpy(comp->role_specific[0], OMX_VID_ENC_AVC_ROLE); return OMX_ErrorNone; -- cgit v1.2.3