~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_list.h

  • Committer: Monty Taylor
  • Date: 2009-12-25 09:11:55 UTC
  • mto: This revision was merged to the branch mainline in revision 1255.
  • Revision ID: mordred@inaugust.com-20091225091155-4edipjfiffzu37oy
Moved sql_alloc into memory.

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#include <cassert>
26
26
#include <utility>
27
27
#include <algorithm>
28
 
#include <drizzled/sql_alloc.h>
 
28
#include "drizzled/memory/sql_alloc.h"
29
29
 
30
30
/** Struct to handle simple linked lists. */
31
31
typedef struct st_sql_list {
85
85
  @note We never call a destructor for instances of this class.
86
86
*/
87
87
 
88
 
struct list_node :public Sql_alloc
 
88
struct list_node :public drizzled::memory::SqlAlloc
89
89
{
90
90
  list_node *next;
91
91
  void *info;
102
102
 
103
103
extern list_node end_of_list;
104
104
 
105
 
class base_list :public Sql_alloc
 
105
class base_list :public drizzled::memory::SqlAlloc
106
106
{
107
107
protected:
108
108
  list_node *first,**last;
121
121
    relies on this behaviour. This logic is quite tricky: please do not use
122
122
    it in any new code.
123
123
  */
124
 
  inline base_list(const base_list &tmp) :Sql_alloc()
 
124
  inline base_list(const base_list &tmp) :drizzled::memory::SqlAlloc()
125
125
  {
126
126
    elements= tmp.elements;
127
127
    first= tmp.first;