Browse Source

Merge pull request #333 from capnlove/AlxGetListener3f_FIX

Fixed alGetListener3f and alGetSource3f
Peter Robinson 9 years ago
parent
commit
88a43b5de8
1 changed files with 3 additions and 3 deletions
  1. 3 3
      engine/source/audio/audio_ScriptBinding.cc

+ 3 - 3
engine/source/audio/audio_ScriptBinding.cc

@@ -407,7 +407,7 @@ ConsoleFunctionWithDocs(alxGetSourcef, ConsoleFloat, 3, 3, ( handle , ALEnum ))
 */
 */
 ConsoleFunctionWithDocs(alxGetSource3f, ConsoleString, 3, 3, ( handle , ALEnum ))
 ConsoleFunctionWithDocs(alxGetSource3f, ConsoleString, 3, 3, ( handle , ALEnum ))
 {
 {
-   ALenum e = getEnum(argv[2], (Source|Get|Float));
+   ALenum e = getEnum(argv[2], (Source|Get|Float3));
    if(e == AL_INVALID)
    if(e == AL_INVALID)
    {
    {
       Con::errorf(ConsoleLogEntry::General, "cAudio_alxGetSource3f: invalid enum name '%s'", argv[2]);
       Con::errorf(ConsoleLogEntry::General, "cAudio_alxGetSource3f: invalid enum name '%s'", argv[2]);
@@ -630,7 +630,7 @@ ConsoleFunctionWithDocs(alxGetListenerf, ConsoleFloat, 2, 2, ( ALEnum ))
 */
 */
 ConsoleFunctionWithDocs(alGetListener3f, ConsoleString, 2, 2, ( ALEnum ))
 ConsoleFunctionWithDocs(alGetListener3f, ConsoleString, 2, 2, ( ALEnum ))
 {
 {
-   ALenum e = getEnum(argv[2], (Source|Get|Float));
+   ALenum e = getEnum(argv[1], (Source|Get|Float3));
    if(e == AL_INVALID)
    if(e == AL_INVALID)
    {
    {
       Con::errorf(ConsoleLogEntry::General, "alGetListener3f: invalid enum name '%s'", argv[1]);
       Con::errorf(ConsoleLogEntry::General, "alGetListener3f: invalid enum name '%s'", argv[1]);
@@ -641,7 +641,7 @@ ConsoleFunctionWithDocs(alGetListener3f, ConsoleString, 2, 2, ( ALEnum ))
    alxGetListenerPoint3F(e, &v);
    alxGetListenerPoint3F(e, &v);
 
 
    char * ret = Con::getReturnBuffer(64);
    char * ret = Con::getReturnBuffer(64);
-   dSprintf(ret, 64, "%7.3f %7.3 %7.3", v.x, v.y, v.z);
+   dSprintf(ret, 64, "%7.3f %7.3f %7.3f", v.x, v.y, v.z);
    return(ret);
    return(ret);
 }
 }