Fix various issues reported by Coverity

This commit is contained in:
2015-07-11 14:47:45 +02:00
parent c3d39dab5b
commit 5692da47be
3 changed files with 12 additions and 6 deletions

View File

@@ -673,13 +673,12 @@ prepare_recovery_environment (void)
break;
}
if (iter)
if (*iter)
g_startup_reason_location = iter;
else
{
g_startup_reason_location = g_recovery_env.vector + g_recovery_env.len;
str_vector_add (&g_recovery_env, "");
g_startup_reason_location =
g_recovery_env.vector + g_recovery_env.len - 1;
}
}