Assert in _dbus_decompose_path if path is NULL or len is wrong

This commit is contained in:
Christian Dywan 2010-07-15 13:18:33 +02:00 committed by Will Thompson
parent 265a3bb04a
commit d8afa0a10b

View file

@ -1080,6 +1080,7 @@ _dbus_decompose_path (const char* data,
int i, j, comp;
_dbus_assert (data != NULL);
_dbus_assert (path != NULL);
#if VERBOSE_DECOMPOSE
_dbus_verbose ("Decomposing path \"%s\"\n",
@ -1092,6 +1093,7 @@ _dbus_decompose_path (const char* data,
i = 0;
while (i < len)
{
_dbus_assert (data[i] != '\0');
if (data[i] == '/')
n_components += 1;
++i;