yang parser BUGFIX memory leak
diff --git a/src/parser_yang.c b/src/parser_yang.c
index 58be351..4ba179f 100644
--- a/src/parser_yang.c
+++ b/src/parser_yang.c
@@ -1172,6 +1172,7 @@
 
     /* check value */
     if (lysp_check_date(ctx, word, word_len, "revision")) {
+        free(buf);
         return LY_EVALID;
     }