Print this page
11506 smatch resync

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/smatch/src/smatch_statement_count.c
          +++ new/usr/src/tools/smatch/src/smatch_statement_count.c
↓ open down ↓ 71 lines elided ↑ open up ↑
  72   72          cnt = get_stmt_cnt();
  73   73          add = atoi(value);
  74   74  
  75   75          set_state(my_id, "stmts", NULL, alloc_state_num(cnt + add));
  76   76  }
  77   77  
  78   78  void register_statement_count(int id)
  79   79  {
  80   80          my_id = id;
  81   81  
       82 +        set_dynamic_states(my_id);
  82   83          add_hook(match_statement, STMT_HOOK);
  83   84          add_merge_hook(my_id, &merge_states);
  84   85  
  85   86          add_split_return_callback(&insert_return_info);
  86   87          select_return_states_hook(STMT_CNT, &select_return_info);
  87   88  }
  88   89  
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX