Fix leak on background rescan
This commit is contained in:
parent
350e4affa9
commit
40d97beea1
|
@ -30,6 +30,7 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
#include <netinet/in.h>
|
||||||
|
|
||||||
#include "db-generic.h"
|
#include "db-generic.h"
|
||||||
#include "configfile.h"
|
#include "configfile.h"
|
||||||
|
|
|
@ -471,10 +471,10 @@ int scan_path(char *path) {
|
||||||
if((!pmp3) || (pmp3->db_timestamp < modified_time) ||
|
if((!pmp3) || (pmp3->db_timestamp < modified_time) ||
|
||||||
(pmp3->force_update)) {
|
(pmp3->force_update)) {
|
||||||
scan_music_file(path,pde,&sb);
|
scan_music_file(path,pde,&sb);
|
||||||
db_dispose_item(pmp3);
|
|
||||||
} else {
|
} else {
|
||||||
DPRINTF(E_DBG,L_SCAN,"Skipping file... not modified\n");
|
DPRINTF(E_DBG,L_SCAN,"Skipping file... not modified\n");
|
||||||
}
|
}
|
||||||
|
db_dispose_item(pmp3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue