diff options
| author | Peter Jones <pjones@redhat.com> | 2008-06-04 11:46:16 -0400 |
|---|---|---|
| committer | Peter Jones <pjones@pjones2.localdomain> | 2008-06-04 11:50:04 -0400 |
| commit | 484f013f6e0f629f7d41a93fc61b180eceb3e997 (patch) | |
| tree | e3975e0330c12e4ae02dc07ef38dfcbdfd747771 /src | |
| parent | e2f2d38e94a8cb5d39a729eb57f52d8c955679b8 (diff) | |
| download | plymouth-484f013f6e0f629f7d41a93fc61b180eceb3e997.tar.gz plymouth-484f013f6e0f629f7d41a93fc61b180eceb3e997.tar.xz plymouth-484f013f6e0f629f7d41a93fc61b180eceb3e997.zip | |
Make sure create_unix_address_from_path() doesn't get passed the abstract
socket name (i.e. it gets path+1 and is_abstract=1 instead)
Diffstat (limited to 'src')
| -rw-r--r-- | src/libply/ply-utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libply/ply-utils.c b/src/libply/ply-utils.c index 9b5be1b..625f231 100644 --- a/src/libply/ply-utils.c +++ b/src/libply/ply-utils.c @@ -138,7 +138,7 @@ create_unix_address_from_path (const char *path, { struct sockaddr_un *address; - assert (path != NULL); + assert (path != NULL && path[0] != '\0'); assert (strlen (path) < sizeof (address->sun_path)); address = calloc (1, sizeof (struct sockaddr_un)); |
