~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/pars/pars0sym.cc

  • Committer: Monty Taylor
  • Date: 2010-12-26 03:00:37 UTC
  • mto: This revision was merged to the branch mainline in revision 2038.
  • Revision ID: mordred@inaugust.com-20101226030037-2qcfxg5ryamekd56
Cleaned through ha0ha.

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
{
53
53
        sym_tab_t*      sym_tab;
54
54
 
55
 
        sym_tab = static_cast<sym_tab_t *>(mem_heap_alloc(heap, sizeof(sym_tab_t)));
 
55
        sym_tab = mem_heap_alloc(heap, sizeof(sym_tab_t));
56
56
 
57
57
        UT_LIST_INIT(sym_tab->sym_list);
58
58
        UT_LIST_INIT(sym_tab->func_node_list);
116
116
        sym_node_t*     node;
117
117
        byte*           data;
118
118
 
119
 
        node = static_cast<sym_node_t *>(mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t)));
 
119
        node = mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t));
120
120
 
121
121
        node->common.type = QUE_NODE_SYMBOL;
122
122
 
127
127
 
128
128
        dtype_set(dfield_get_type(&node->common.val), DATA_INT, 0, 4);
129
129
 
130
 
        data = static_cast<byte *>(mem_heap_alloc(sym_tab->heap, 4));
 
130
        data = mem_heap_alloc(sym_tab->heap, 4);
131
131
        mach_write_to_4(data, val);
132
132
 
133
133
        dfield_set_data(&(node->common.val), data, 4);
161
161
        sym_node_t*     node;
162
162
        byte*           data;
163
163
 
164
 
        node = static_cast<sym_node_t *>(mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t)));
 
164
        node = mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t));
165
165
 
166
166
        node->common.type = QUE_NODE_SYMBOL;
167
167
 
174
174
                  DATA_VARCHAR, DATA_ENGLISH, 0);
175
175
 
176
176
        if (len) {
177
 
                data = static_cast<byte *>(mem_heap_alloc(sym_tab->heap, len));
 
177
                data = mem_heap_alloc(sym_tab->heap, len);
178
178
                ut_memcpy(data, str, len);
179
179
        } else {
180
180
                data = NULL;
214
214
        blit = pars_info_get_bound_lit(sym_tab->info, name);
215
215
        ut_a(blit);
216
216
 
217
 
        node = static_cast<sym_node_t *>(mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t)));
 
217
        node = mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t));
218
218
 
219
219
        node->common.type = QUE_NODE_SYMBOL;
220
220
 
286
286
{
287
287
        sym_node_t*     node;
288
288
 
289
 
        node = static_cast<sym_node_t *>(mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t)));
 
289
        node = mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t));
290
290
 
291
291
        node->common.type = QUE_NODE_SYMBOL;
292
292
 
326
326
{
327
327
        sym_node_t*     node;
328
328
 
329
 
        node = static_cast<sym_node_t *>(mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t)));
 
329
        node = mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t));
330
330
 
331
331
        node->common.type = QUE_NODE_SYMBOL;
332
332
 
368
368
        bid = pars_info_get_bound_id(sym_tab->info, name);
369
369
        ut_a(bid);
370
370
 
371
 
        node = static_cast<sym_node_t *>(mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t)));
 
371
        node = mem_heap_alloc(sym_tab->heap, sizeof(sym_node_t));
372
372
 
373
373
        node->common.type = QUE_NODE_SYMBOL;
374
374