fix [1965730] Device always give force close screen and completely unusable in Éclair build ERC07,rebooted automatically

This commit is contained in:
Mathias Agopian
2009-07-07 16:30:42 -07:00
parent bfc010a750
commit 85ce19a4d3

View File

@@ -200,10 +200,16 @@ static int init_pmem_area(private_module_t* m)
pthread_mutex_lock(&m->lock);
int err = m->pmem_master;
if (err == -1) {
// first time, try to initialize pmem
err = init_pmem_area_locked(m);
if (err) {
m->pmem_master = err;
}
} else if (err < 0) {
// pmem couldn't be initialized, never use it
} else {
// pmem OK
err = 0;
}
pthread_mutex_unlock(&m->lock);
return err;