Skip to content
Extraits de code Groupes Projets
Vérifiée Valider b5fa56ed rédigé par Kubat's avatar Kubat
Parcourir les fichiers

BUILD: Fix the -Werror=address in src/base/reg.c:25 and src/base/reg.c:35 even...

BUILD: Fix the -Werror=address in src/base/reg.c:25 and src/base/reg.c:35 even if the address could be null...
parent 3325ad92
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!194WINDOW: use mpv_observe_property for deprecated MPV_EVENTs
...@@ -22,7 +22,9 @@ reg_global(struct module_reg **reg_ptr) ...@@ -22,7 +22,9 @@ reg_global(struct module_reg **reg_ptr)
PRIVATE_FUNCTION void * PRIVATE_FUNCTION void *
reg_internal_get(struct module_reg *reg, const char *name) reg_internal_get(struct module_reg *reg, const char *name)
{ {
for (int i = 0; (reg + i) && (reg + i)->name && (reg + i)->obj; ++i) { if (reg == NULL)
return NULL;
for (int i = 0; (reg + i)->name && (reg + i)->obj; ++i) {
if (STR_MATCH((reg + i)->name, name)) if (STR_MATCH((reg + i)->name, name))
return (reg + i)->obj; return (reg + i)->obj;
} }
...@@ -32,7 +34,9 @@ reg_internal_get(struct module_reg *reg, const char *name) ...@@ -32,7 +34,9 @@ reg_internal_get(struct module_reg *reg, const char *name)
PRIVATE_FUNCTION reg_func PRIVATE_FUNCTION reg_func
reg_internal_func(struct module_reg *reg, const char *name) reg_internal_func(struct module_reg *reg, const char *name)
{ {
for (int i = 0; (reg + i) && (reg + i)->name && (reg + i)->func; ++i) { if (reg == NULL)
return NULL;
for (int i = 0; (reg + i)->name && (reg + i)->func; ++i) {
if (STR_MATCH((reg + i)->name, name)) if (STR_MATCH((reg + i)->name, name))
return (reg + i)->func; return (reg + i)->func;
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter