~drizzle-trunk/drizzle/development

1 by brian
clean slate
1
/* Copyright (C) 2000 MySQL AB
2
3
   This program is free software; you can redistribute it and/or modify
4
   it under the terms of the GNU General Public License as published by
5
   the Free Software Foundation; version 2 of the License.
6
7
   This program is distributed in the hope that it will be useful,
8
   but WITHOUT ANY WARRANTY; without even the implied warranty of
9
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10
   GNU General Public License for more details.
11
12
   You should have received a copy of the GNU General Public License
13
   along with this program; if not, write to the Free Software
1802.10.2 by Monty Taylor
Update all of the copyright headers to include the correct address.
14
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */
1 by brian
clean slate
15
16
/*
17
  Defines: llstr();
18
19
  llstr(value, buff);
20
152 by Brian Aker
longlong replacement
21
  This function saves a int64_t value in a buffer and returns the pointer to
22
  the buffer.  This is useful when trying to portable print int64_t
1 by brian
clean slate
23
  variables with printf() as there is no usable printf() standard one can use.
24
*/
25
2173.2.1 by Monty Taylor
Fixes incorrect usage of include
26
#include <config.h>
27
#include <drizzled/internal/m_string.h>
1 by brian
clean slate
28
1280.1.10 by Monty Taylor
Put everything in drizzled into drizzled namespace.
29
namespace drizzled
30
{
31
namespace internal
32
{
1 by brian
clean slate
33
152 by Brian Aker
longlong replacement
34
char *llstr(int64_t value,char *buff)
1 by brian
clean slate
35
{
152 by Brian Aker
longlong replacement
36
  int64_t10_to_str(value,buff,-10);
1 by brian
clean slate
37
  return buff;
38
}
39
152 by Brian Aker
longlong replacement
40
char *ullstr(int64_t value,char *buff)
1 by brian
clean slate
41
{
152 by Brian Aker
longlong replacement
42
  int64_t10_to_str(value,buff,10);
1 by brian
clean slate
43
  return buff;
44
}
1280.1.10 by Monty Taylor
Put everything in drizzled into drizzled namespace.
45
46
} /* namespace internal */
47
} /* namespace drizzled */