LCOV - code coverage report
Current view: top level - src - yajl_gen_w.c (source / functions) Hit Total Coverage
Test: burp-coverage-clean.info Lines: 16 17 94.1 %
Date: 2020-05-31 21:14:12 Functions: 7 8 87.5 %

          Line data    Source code
       1             : #include "burp.h"
       2             : #include "yajl_gen_w.h"
       3             : 
       4             : yajl_gen yajl=NULL;
       5             : 
       6          47 : int yajl_map_open_w(void)
       7             : {
       8          47 :         return yajl_gen_map_open(yajl)!=yajl_gen_status_ok;
       9             : }
      10             : 
      11          24 : int yajl_map_close_w(void)
      12             : {
      13          24 :         return yajl_gen_map_close(yajl)!=yajl_gen_status_ok;
      14             : }
      15             : 
      16          49 : int yajl_array_open_w(void)
      17             : {
      18          49 :         return yajl_gen_array_open(yajl)!=yajl_gen_status_ok;
      19             : }
      20             : 
      21          49 : int yajl_array_close_w(void)
      22             : {
      23          49 :         return yajl_gen_array_close(yajl)!=yajl_gen_status_ok;
      24             : }
      25             : 
      26         219 : int yajl_gen_str_w(const char *str)
      27             : {
      28         219 :         return yajl_gen_string(yajl,
      29         219 :                 (const unsigned char *)str, strlen(str))!=yajl_gen_status_ok;
      30             : }
      31             : 
      32           0 : int yajl_gen_int_w(long long num)
      33             : {
      34          62 :         return yajl_gen_integer(yajl, num)!=yajl_gen_status_ok;
      35             : }
      36             : 
      37          33 : int yajl_gen_str_pair_w(const char *field, const char *value)
      38             : {
      39          33 :         if(yajl_gen_str_w(field) || yajl_gen_str_w(value))
      40             :                 return -1;
      41             :         return 0;
      42             : }
      43             : 
      44          62 : int yajl_gen_int_pair_w(const char *field, long long value)
      45             : {
      46         124 :         if(yajl_gen_str_w(field) || yajl_gen_int_w(value))
      47             :                 return -1;
      48             :         return 0;
      49             : }

Generated by: LCOV version 1.13