summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2015-07-08 15:11:47 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2015-07-08 15:13:26 +0100
commit80eed1e285b285393432cf157f12d56763c19dcc (patch)
treebf220e35e4660937a4b9111b6a70131e3f328752
parent99c6396c4861f5c924d5265403390111dc529548 (diff)
downloadefl-80eed1e285b285393432cf157f12d56763c19dcc.tar.gz
eolian/generator: check if the reference is generatable first
-rw-r--r--src/bin/eolian/docs_generator.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/eolian/docs_generator.c b/src/bin/eolian/docs_generator.c
index 68045dedf0..2999c334a2 100644
--- a/src/bin/eolian/docs_generator.c
+++ b/src/bin/eolian/docs_generator.c
@@ -110,6 +110,7 @@ _generate_ref(const char *refn, Eina_Strbuf *wbuf, Eina_Bool use_legacy)
if (!fn) goto noref;
Eina_Stringshare *fcn = eolian_function_full_c_name_get(fn, ftype, use_legacy);
+ if (!fcn) goto noref;
eina_strbuf_append(wbuf, fcn);
eina_stringshare_del(fcn);
return;