aboutsummaryrefslogtreecommitdiff
path: root/vp9/simple_encode.cc
diff options
context:
space:
mode:
Diffstat (limited to 'vp9/simple_encode.cc')
-rw-r--r--vp9/simple_encode.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/vp9/simple_encode.cc b/vp9/simple_encode.cc
index 654699e1b..f42912d35 100644
--- a/vp9/simple_encode.cc
+++ b/vp9/simple_encode.cc
@@ -744,10 +744,12 @@ static void UpdateGroupOfPicture(const VP9_COMP *cpi, int start_coding_index,
}
#define SET_STRUCT_VALUE(config, structure, ret, field) \
- if (strcmp(config.name, #field) == 0) { \
- structure->field = atoi(config.value); \
- ret = 1; \
- }
+ do { \
+ if (strcmp(config.name, #field) == 0) { \
+ structure->field = atoi(config.value); \
+ ret = 1; \
+ } \
+ } while (false)
static void UpdateEncodeConfig(const EncodeConfig &config,
VP9EncoderConfig *oxcf) {