These cause a static analyzer to think we're trying to actually handle
them being NULL, which is not the case. They both must not be NULL,
period.
No idea why the code was like this originally.
Reviewed by mclasen on IRC.
GParamSpec *pspec;
gchar *delim;
- if (!pool || !param_name)
- {
- g_return_val_if_fail (pool != NULL, NULL);
- g_return_val_if_fail (param_name != NULL, NULL);
- }
+ g_return_val_if_fail (pool != NULL, NULL);
+ g_return_val_if_fail (param_name != NULL, NULL);
g_mutex_lock (&pool->mutex);