Skip to content

Commit bfb29de

Browse files
committed
Fixes for setHRTF;
1 parent 9e1de8d commit bfb29de

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/api/l_audio.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,8 +197,9 @@ static int l_lovrAudioSetPose(lua_State *L) {
197197
}
198198

199199
static int l_lovrAudioSetHRTF(lua_State* L) {
200-
Blob* blob = luax_readblob(L, 1, "HRTF");
200+
Blob* blob = lua_isnoneornil(L, 1) ? NULL : luax_readblob(L, 1, "HRTF");
201201
luax_assert(L, lovrAudioSetHRTF(blob));
202+
lovrRelease(blob, lovrBlobDestroy);
202203
return 0;
203204
}
204205

0 commit comments

Comments
 (0)