condition on each location, not on the first
	location of breakpoint.
+2007-09-26  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * breakpoint.c (create_breakpoint): Set
+       condition on each location, not on the first
+       location of breakpoint.
+       
 2007-09-26  Jim Blandy  <jimb@codesourcery.com>
 
        * remote.c (getpkt_sane): Fix error message.  No animals were
 
       if (b->cond_string)
        {
          char *arg = b->cond_string;
-         b->loc->cond = parse_exp_1 (&arg, block_for_pc (b->loc->address), 0);
+         loc->cond = parse_exp_1 (&arg, block_for_pc (loc->address), 0);
          if (*arg)
            {
              if (pending_bp)