Print this page
11972 resync smatch

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/smatch/src/smatch_assigned_expr.c
          +++ new/usr/src/tools/smatch/src/smatch_assigned_expr.c
↓ open down ↓ 43 lines elided ↑ open up ↑
  44   44          state = get_state_expr(my_id, expr);
  45   45          if (!state)
  46   46                  return NULL;
  47   47          return (struct expression *)state->data;
  48   48  }
  49   49  
  50   50  struct expression *get_assigned_expr_name_sym(const char *name, struct symbol *sym)
  51   51  {
  52   52          struct smatch_state *state;
  53   53  
  54      -        state = get_state(my_id, name, sym);
       54 +        state = __get_state(my_id, name, sym);
  55   55          if (!state)
  56   56                  return NULL;
  57   57          return (struct expression *)state->data;
  58   58  }
  59   59  
  60   60  static void match_assignment(struct expression *expr)
  61   61  {
  62   62          static struct expression *ignored_expr;
  63   63          struct symbol *left_sym, *right_sym;
  64   64          char *left_name = NULL;
↓ open down ↓ 90 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX