~barry-leslie/drizzle/drizzle_pbmsV2

« back to all changes in this revision

Viewing changes to drizzled/internal/my_init.cc

  • Committer: Barry.Leslie at PrimeBase
  • Date: 2011-04-04 14:40:45 UTC
  • mfrom: (1919.2.344 build)
  • Revision ID: barry.leslie@primebase.com-20110404144045-etbtnq340cgy2dw3
MergedĀ inĀ lp:drizzle.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
namespace internal
30
30
{
31
31
 
32
 
bool my_init_done= 0;
33
 
uint    mysys_usage_id= 0;              /* Incremented for each my_init() */
 
32
static bool my_init_done= 0;
34
33
 
35
34
static uint32_t atoi_octal(const char *str)
36
35
{
58
57
  char * str;
59
58
  if (my_init_done)
60
59
    return 0;
61
 
  my_init_done=1;
62
 
  mysys_usage_id++;
 
60
  my_init_done= true;
63
61
  my_umask= 0660;                       /* Default umask for new files */
64
62
  my_umask_dir= 0700;                   /* Default umask for new directories */
65
63
#if defined(HAVE_PTHREAD_INIT)
94
92
  my_thread_end();
95
93
  my_thread_global_end();
96
94
 
97
 
  my_init_done=0;
 
95
  my_init_done= false;
98
96
} /* my_end */
99
97
 
100
98
} /* namespace internal */