Skip to content

Commit b536dec

Browse files
committed
ps_ptr pt14
1 parent 01f7edf commit b536dec

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/vorbis_decoder/vorbis_decoder.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1448,7 +1448,10 @@ int32_t oggpack_eop() {
14481448

14491449
int32_t j;
14501450

1451-
vorbis_info_floor_t *info = (vorbis_info_floor_t *)ps_malloc(sizeof(vorbis_info_floor_t));
1451+
ps_ptr<vorbis_info_floor_t> info;
1452+
info.alloc(sizeof(vorbis_info_floor_t));
1453+
info.clear();
1454+
14521455
info->order = bitReader( 8);
14531456
info->rate = bitReader(16);
14541457
info->barkmap = bitReader(16);
@@ -1466,7 +1469,7 @@ int32_t oggpack_eop() {
14661469
}
14671470

14681471
if(oggpack_eop()) goto err_out;
1469-
return (info);
1472+
return (info.get());
14701473

14711474
err_out:
14721475
return (NULL);

0 commit comments

Comments
 (0)