diff options
author | Glenn Kasten <gkasten@google.com> | 2012-02-20 12:16:30 -0800 |
---|---|---|
committer | Glenn Kasten <gkasten@google.com> | 2012-07-17 11:35:16 -0700 |
commit | a189a6883ee55cf62da1d7bf5bf5a8ab501938a4 (patch) | |
tree | 7ab4133c0ce507e289baacf76d745de27f9e8136 /media/libeffects/preprocessing | |
parent | 28b76b334f92a15a2be3cc9e2f7d229a3275d1ac (diff) | |
download | frameworks_av-a189a6883ee55cf62da1d7bf5bf5a8ab501938a4.zip frameworks_av-a189a6883ee55cf62da1d7bf5bf5a8ab501938a4.tar.gz frameworks_av-a189a6883ee55cf62da1d7bf5bf5a8ab501938a4.tar.bz2 |
Use struct assignment instead of explicit memcpy
for POD structs effect_descriptor_t and effect_config_t
Change-Id: Ib2fc47f85fb65ed91b0abb1f87217c49b5eb571d
Diffstat (limited to 'media/libeffects/preprocessing')
-rwxr-xr-x | media/libeffects/preprocessing/PreProcessing.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/media/libeffects/preprocessing/PreProcessing.cpp b/media/libeffects/preprocessing/PreProcessing.cpp index cfa7f51..5709837 100755 --- a/media/libeffects/preprocessing/PreProcessing.cpp +++ b/media/libeffects/preprocessing/PreProcessing.cpp @@ -1700,7 +1700,7 @@ int PreProcessingFx_GetDescriptor(effect_handle_t self, return -EINVAL; } - memcpy(pDescriptor, sDescriptors[effect->procId], sizeof(effect_descriptor_t)); + *pDescriptor = *sDescriptors[effect->procId]; return 0; } @@ -1834,7 +1834,7 @@ int PreProcessingLib_QueryEffect(uint32_t index, effect_descriptor_t *pDescripto if (index >= PREPROC_NUM_EFFECTS) { return -EINVAL; } - memcpy(pDescriptor, sDescriptors[index], sizeof(effect_descriptor_t)); + *pDescriptor = *sDescriptors[index]; return 0; } @@ -1905,7 +1905,7 @@ int PreProcessingLib_GetDescriptor(const effect_uuid_t *uuid, ALOGV("PreProcessingLib_GetDescriptor() got fx %s", desc->name); - memcpy(pDescriptor, desc, sizeof(effect_descriptor_t)); + *pDescriptor = *desc; return 0; } |