Changeset eda425f069750a98ac8f8872aad0fcc9758560f7
- Timestamp:
- 16/12/07 15:40:15
(10 months ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1197816015 +0000
- git-parent:
[1f9d8d6cc17156bbf51e76f71cbb8367594d6c8a]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1197816015 +0000
- Message:
Simplification, and no-ops removal
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1f9d8d6 |
reda425f |
|
| 521 | 521 | { |
|---|
| 522 | 522 | p_module->p_config[i] = p_orig[i]; |
|---|
| 523 | | |
|---|
| 524 | | if (IsConfigIntegerType (p_module->p_config[i].i_type)) |
|---|
| 525 | | { |
|---|
| 526 | | p_module->p_config[i].orig.i = p_orig[i].value.i; |
|---|
| 527 | | p_module->p_config[i].saved.i = p_orig[i].value.i; |
|---|
| 528 | | } |
|---|
| 529 | | else |
|---|
| 530 | | if (IsConfigFloatType (p_module->p_config[i].i_type)) |
|---|
| 531 | | { |
|---|
| 532 | | p_module->p_config[i].orig.f = p_orig[i].value.f; |
|---|
| 533 | | p_module->p_config[i].saved.f = p_orig[i].value.f; |
|---|
| 534 | | } |
|---|
| 535 | | else |
|---|
| 536 | | if (IsConfigStringType (p_module->p_config[i].i_type)) |
|---|
| 537 | | { |
|---|
| 538 | | p_module->p_config[i].value.psz = strdupnull (p_orig[i].value.psz); |
|---|
| 539 | | p_module->p_config[i].orig.psz = strdupnull (p_orig[i].value.psz); |
|---|
| 540 | | p_module->p_config[i].saved.psz = NULL; |
|---|
| 541 | | } |
|---|
| 542 | | |
|---|
| 543 | | p_module->p_config[i].psz_type = p_orig[i].psz_type; |
|---|
| 544 | | p_module->p_config[i].psz_name = p_orig[i].psz_name; |
|---|
| 545 | | p_module->p_config[i].psz_current = p_orig[i].psz_current; |
|---|
| 546 | | p_module->p_config[i].psz_text = p_orig[i].psz_text; |
|---|
| 547 | | p_module->p_config[i].psz_longtext = p_orig[i].psz_longtext; |
|---|
| 548 | | |
|---|
| 549 | 523 | p_module->p_config[i].p_lock = &p_module->object_lock; |
|---|
| 550 | 524 | |
|---|
| r1f9d8d6 |
reda425f |
|
| 199 | 199 | if (IsConfigIntegerType (item->i_type)) |
|---|
| 200 | 200 | { |
|---|
| | 201 | item->orig.i = item->saved.i = |
|---|
| 201 | 202 | item->value.i = va_arg (ap, int); |
|---|
| 202 | 203 | ret = 0; |
|---|
| … | … | |
| 205 | 206 | if (IsConfigFloatType (item->i_type)) |
|---|
| 206 | 207 | { |
|---|
| | 208 | item->orig.f = item->saved.f = |
|---|
| 207 | 209 | item->value.f = va_arg (ap, double); |
|---|
| 208 | 210 | ret = 0; |
|---|
| … | … | |
| 213 | 215 | const char *value = va_arg (ap, const char *); |
|---|
| 214 | 216 | item->value.psz = value ? strdup (value) : NULL; |
|---|
| | 217 | item->orig.psz = value ? strdup (value) : NULL; |
|---|
| | 218 | item->saved.psz = value ? strdup (value) : NULL; |
|---|
| 215 | 219 | ret = 0; |
|---|
| 216 | 220 | } |
|---|