~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
14
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */
15
16
#include "mysys_priv.h"
17
#include "mysys_err.h"
18
19
#ifndef SHARED_LIBRARY
20
21
const char * globerrs[GLOBERRS]=
22
{
23
  "Can't create/write to file '%s' (Errcode: %d)",
24
  "Error reading file '%s' (Errcode: %d)",
25
  "Error writing file '%s' (Errcode: %d)",
26
  "Error on close of '%s' (Errcode: %d)",
27
  "Out of memory (Needed %u bytes)",
28
  "Error on delete of '%s' (Errcode: %d)",
29
  "Error on rename of '%s' to '%s' (Errcode: %d)",
30
  "",
31
  "Unexpected eof found when reading file '%s' (Errcode: %d)",
32
  "Can't lock file (Errcode: %d)",
33
  "Can't unlock file (Errcode: %d)",
34
  "Can't read dir of '%s' (Errcode: %d)",
35
  "Can't get stat of '%s' (Errcode: %d)",
36
  "Can't change size of file (Errcode: %d)",
37
  "Can't open stream from handle (Errcode: %d)",
38
  "Can't get working dirctory (Errcode: %d)",
39
  "Can't change dir to '%s' (Errcode: %d)",
40
  "Warning: '%s' had %d links",
41
  "Warning: %d files and %d streams is left open\n",
42
  "Disk is full writing '%s' (Errcode: %d). Waiting for someone to free space... Retry in %d secs",
43
  "Can't create directory '%s' (Errcode: %d)",
44
  "Character set '%s' is not a compiled character set and is not specified in the '%s' file",
45
  "Out of resources when opening file '%s' (Errcode: %d)",
46
  "Can't read value for symlink '%s' (Error %d)",
47
  "Can't create symlink '%s' pointing at '%s' (Error %d)",
48
  "Error on realpath() on '%s' (Error %d)",
49
  "Can't sync file '%s' to disk (Errcode: %d)",
50
  "Collation '%s' is not a compiled collation and is not specified in the '%s' file",
51
  "File '%s' not found (Errcode: %d)",
52
  "File '%s' (fileno: %d) was not closed"
53
};
54
55
void init_glob_errs(void)
56
{
57
  /* This is now done statically. */
58
}
59
60
#else
61
62
void init_glob_errs()
63
{
64
  EE(EE_CANTCREATEFILE) = "Can't create/write to file '%s' (Errcode: %d)";
65
  EE(EE_READ)		= "Error reading file '%s' (Errcode: %d)";
66
  EE(EE_WRITE)		= "Error writing file '%s' (Errcode: %d)";
67
  EE(EE_BADCLOSE)	= "Error on close of '%'s (Errcode: %d)";
68
  EE(EE_OUTOFMEMORY)	= "Out of memory (Needed %u bytes)";
69
  EE(EE_DELETE)		= "Error on delete of '%s' (Errcode: %d)";
70
  EE(EE_LINK)		= "Error on rename of '%s' to '%s' (Errcode: %d)";
71
  EE(EE_EOFERR)		= "Unexpected eof found when reading file '%s' (Errcode: %d)";
72
  EE(EE_CANTLOCK)	= "Can't lock file (Errcode: %d)";
73
  EE(EE_CANTUNLOCK)	= "Can't unlock file (Errcode: %d)";
74
  EE(EE_DIR)		= "Can't read dir of '%s' (Errcode: %d)";
75
  EE(EE_STAT)		= "Can't get stat of '%s' (Errcode: %d)";
76
  EE(EE_CANT_CHSIZE)	= "Can't change size of file (Errcode: %d)";
77
  EE(EE_CANT_OPEN_STREAM)= "Can't open stream from handle (Errcode: %d)";
78
  EE(EE_GETWD)		= "Can't get working dirctory (Errcode: %d)";
79
  EE(EE_SETWD)		= "Can't change dir to '%s' (Errcode: %d)";
80
  EE(EE_LINK_WARNING)	= "Warning: '%s' had %d links";
81
  EE(EE_OPEN_WARNING)	= "Warning: %d files and %d streams is left open\n";
82
  EE(EE_DISK_FULL)	= "Disk is full writing '%s'. Waiting for someone to free space...";
83
  EE(EE_CANT_MKDIR)	="Can't create directory '%s' (Errcode: %d)";
84
  EE(EE_UNKNOWN_CHARSET)= "Character set '%s' is not a compiled character set and is not specified in the %s file";
85
  EE(EE_OUT_OF_FILERESOURCES)="Out of resources when opening file '%s' (Errcode: %d)";
86
  EE(EE_CANT_READLINK)=	"Can't read value for symlink '%s' (Error %d)";
87
  EE(EE_CANT_SYMLINK)=	"Can't create symlink '%s' pointing at '%s' (Error %d)";
88
  EE(EE_REALPATH)=	"Error on realpath() on '%s' (Error %d)";
89
  EE(EE_SYNC)=		"Can't sync file '%s' to disk (Errcode: %d)";
90
  EE(EE_UNKNOWN_COLLATION)= "Collation '%s' is not a compiled collation and is not specified in the %s file";
91
  EE(EE_FILENOTFOUND)	= "File '%s' not found (Errcode: %d)";
92
  EE(EE_FILE_NOT_CLOSED) = "File '%s' (fileno: %d) was not closed";
93
}
94
#endif