| 136 | } |
| 137 | |
| 138 | static void run_query_batch(int* order, int num_queries) |
| 139 | { |
| 140 | int i; |
| 141 | struct query* q; |
| 142 | int *save_order; |
| 143 | safe_query(&lock, "delete from foo", 1); |
| 144 | save_order = order; |
| 145 | for(i = 0; i < num_queries; i++,order++) |
| 146 | { |
| 147 | q = queries + *order; |
| 148 | printf("query='%s'\n", q->query); |
| 149 | safe_query(q->mysql, q->query, q->read_ok); |
| 150 | } |
| 151 | order = save_order; |
| 152 | for(i = 0; i < num_queries; i++,order++) |
| 153 | { |
| 154 | q = queries + *order; |
| 155 | if(q->dump_result) |
| 156 | dump_result(q->mysql, q->query); |
| 157 | } |
| 158 | printf("\n"); |
| 159 | |
| 160 | } |
| 161 | |
| 162 | static void safe_net_read(NET* net, char* query) |
| 163 | { |
no test coverage detected