18 lines
360 B
Text
18 lines
360 B
Text
Fix invalid memory issues.
|
|
From upstream 9a924cea028f17d3be3499f1530abc14d9071983.
|
|
|
|
Index: gwlua/functions.c
|
|
--- gwlua/functions.c.orig
|
|
+++ gwlua/functions.c
|
|
@@ -148,6 +148,11 @@ static int l_playsound( lua_State* L )
|
|
break;
|
|
}
|
|
}
|
|
+
|
|
+ if ( channel == -1 )
|
|
+ {
|
|
+ return 0;
|
|
+ }
|
|
}
|
|
else if ( channels[ channel ] != -1 )
|
|
{
|