[libgsf] Compilation: attempt working around another clang false positive.
- From: Morten Welinder <mortenw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgsf] Compilation: attempt working around another clang false positive.
- Date: Mon, 7 Jan 2013 19:37:14 +0000 (UTC)
commit e11113512411d0f4f9f1178f1f46e3fa399f52ef
Author: Morten Welinder <terra gnome org>
Date: Mon Jan 7 14:36:52 2013 -0500
Compilation: attempt working around another clang false positive.
ChangeLog | 3 +++
gsf/gsf-infile-zip.c | 3 +++
2 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 23c4a1f..8a99f36 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2013-01-07 Morten Welinder <terra gnome org>
+ * gsf/gsf-infile-zip.c (zip_child_init): Attempt working around
+ another clang false positive.
+
* gsf/gsf-input-memory.c (gsf_input_memory_new_clone): For around
a clang false positive.
diff --git a/gsf/gsf-infile-zip.c b/gsf/gsf-infile-zip.c
index 549dacf..4649c46 100644
--- a/gsf/gsf-infile-zip.c
+++ b/gsf/gsf-infile-zip.c
@@ -418,6 +418,9 @@ zip_child_init (GsfInfileZip *child, GError **errmsg)
return TRUE;
}
+ /* Throw clang a bone. */
+ g_assert (data != NULL);
+
name_len = GSF_LE_GET_GUINT16 (data + ZIP_FILE_HEADER_NAME_SIZE);
extras_len = GSF_LE_GET_GUINT16 (data + ZIP_FILE_HEADER_EXTRAS_SIZE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]