diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2015-03-19 11:36:10 +1300 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2015-03-19 11:36:10 +1300 |
commit | 08c04b130372666bef16f380410bafb01f20f26b (patch) | |
tree | 3c4bef94a001760cb763ae6a9deda523231ad5d5 /liblightdm-gobject/greeter.c | |
parent | b86dee154985649346510ffaa801a47d9669e6ce (diff) | |
download | lightdm-08c04b130372666bef16f380410bafb01f20f26b.tar.gz |
Fix small errors detected by scan-build (clang)
Diffstat (limited to 'liblightdm-gobject/greeter.c')
-rw-r--r-- | liblightdm-gobject/greeter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/liblightdm-gobject/greeter.c b/liblightdm-gobject/greeter.c index 1c281450..7b1c90c1 100644 --- a/liblightdm-gobject/greeter.c +++ b/liblightdm-gobject/greeter.c @@ -243,7 +243,8 @@ write_string (guint8 *buffer, gint buffer_length, const gchar *value, gsize *off write_int (buffer, buffer_length, length, offset); if (*offset + length >= buffer_length) return; - memcpy (buffer + *offset, value, length); + if (value) + memcpy (buffer + *offset, value, length); *offset += length; } |