Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/lexborisov/Modest.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorКирилл Жумарин <azq2@ya.ru>2018-06-02 01:10:26 +0300
committerGitHub <noreply@github.com>2018-06-02 01:10:26 +0300
commitd41f5293356250aca495a97a2d75156e09093dd5 (patch)
treedf49fb1acf085f8d985248ded6b5c1d43f1a5262
parent578bedb548478e90532d4575267718595a7b2d0f (diff)
fix serialization segfault
Fix segfault if doctype hasn't attribute
-rwxr-xr-xsource/myhtml/serialization.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/myhtml/serialization.c b/source/myhtml/serialization.c
index b09d84a..3d2cd6f 100755
--- a/source/myhtml/serialization.c
+++ b/source/myhtml/serialization.c
@@ -140,7 +140,7 @@ mystatus_t myhtml_serialization_node_callback(myhtml_tree_node_t* node, mycore_c
if(node->token) {
myhtml_tree_attr_t* attr = node->token->attr_first;
- if(attr->key.data && attr->key.length) {
+ if(attr && attr->key.data && attr->key.length) {
if(callback(" ", 1, ptr))
return MyCORE_STATUS_ERROR_MEMORY_ALLOCATION;