diff options
Diffstat (limited to 'apps/plugins/lua/rocklib.c')
-rw-r--r-- | apps/plugins/lua/rocklib.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/plugins/lua/rocklib.c b/apps/plugins/lua/rocklib.c index a33fdf7170..4fa989da46 100644 --- a/apps/plugins/lua/rocklib.c +++ b/apps/plugins/lua/rocklib.c | |||
@@ -39,7 +39,7 @@ | |||
39 | * from Lua in its stack in direct order (the first argument is pushed first). To return values to Lua, | 39 | * from Lua in its stack in direct order (the first argument is pushed first). To return values to Lua, |
40 | * a C function just pushes them onto the stack, in direct order (the first result is pushed first), | 40 | * a C function just pushes them onto the stack, in direct order (the first result is pushed first), |
41 | * and returns the number of results. Any other value in the stack below the results will be properly | 41 | * and returns the number of results. Any other value in the stack below the results will be properly |
42 | * discarded by Lua. Like a Lua function, a C function called by Lua can also return many results. | 42 | * discarded by Lua. Like a Lua function, a C function called by Lua can also return many results. |
43 | * | 43 | * |
44 | * When porting new functions, don't forget to check rocklib_aux.pl whether it automatically creates | 44 | * When porting new functions, don't forget to check rocklib_aux.pl whether it automatically creates |
45 | * wrappers for the function and if so, add the function names to @forbidden_functions. This is to | 45 | * wrappers for the function and if so, add the function names to @forbidden_functions. This is to |
@@ -487,8 +487,7 @@ RB_WRAP(sound) | |||
487 | lua_pushstring (L, rb->sound_unit(setting)); | 487 | lua_pushstring (L, rb->sound_unit(setting)); |
488 | return 1; | 488 | return 1; |
489 | break; | 489 | break; |
490 | #if ((CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) || \ | 490 | #if ((CONFIG_CODEC == SWCODEC) && defined (HAVE_PITCHCONTROL)) |
491 | (CONFIG_CODEC == SWCODEC)) && defined (HAVE_PITCHCONTROL) | ||
492 | case SOUND_SET_PITCH: | 491 | case SOUND_SET_PITCH: |
493 | rb->sound_set_pitch(setting); | 492 | rb->sound_set_pitch(setting); |
494 | return 1;/*nil*/ | 493 | return 1;/*nil*/ |
@@ -496,7 +495,7 @@ RB_WRAP(sound) | |||
496 | #endif | 495 | #endif |
497 | case SOUND_VAL2PHYS: | 496 | case SOUND_VAL2PHYS: |
498 | value = luaL_checkint(L, 3); | 497 | value = luaL_checkint(L, 3); |
499 | result = rb->sound_val2phys(setting, value); | 498 | result = rb->sound_val2phys(setting, value); |
500 | break; | 499 | break; |
501 | 500 | ||
502 | default: | 501 | default: |