mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-30 04:26:45 +03:00 
			
		
		
		
	 6a387c7cdf
			
		
	
	6a387c7cdf
	
	
	
		
			
			backport things from 4.0. This is safe as the functions are not used! Fixed bug in new mutex handling in InnoDB Make allow_break() and dont_break() defines.
		
			
				
	
	
		
			62 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
 | |
|    
 | |
|    This library is free software; you can redistribute it and/or
 | |
|    modify it under the terms of the GNU Library General Public
 | |
|    License as published by the Free Software Foundation; either
 | |
|    version 2 of the License, or (at your option) any later version.
 | |
|    
 | |
|    This library is distributed in the hope that it will be useful,
 | |
|    but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | |
|    Library General Public License for more details.
 | |
|    
 | |
|    You should have received a copy of the GNU Library General Public
 | |
|    License along with this library; if not, write to the Free
 | |
|    Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
 | |
|    MA 02111-1307, USA */
 | |
| 
 | |
| #ifndef _mysys_err_h
 | |
| #define _mysys_err_h
 | |
| #ifdef	__cplusplus
 | |
| extern "C" {
 | |
| #endif
 | |
| 
 | |
| #define GLOB		0	/* Error maps */
 | |
| #define GLOBERRS	27	/* Max number of error messages in map's */
 | |
| #define EE(X)	globerrs[ X ]	/* Defines to add error to right map */
 | |
| 
 | |
| extern const char * NEAR globerrs[];	/* my_error_messages is here */
 | |
| 
 | |
| /* Error message numbers in global map */
 | |
| #define EE_FILENOTFOUND		0
 | |
| #define EE_CANTCREATEFILE	1
 | |
| #define EE_READ			2
 | |
| #define EE_WRITE		3
 | |
| #define EE_BADCLOSE		4
 | |
| #define EE_OUTOFMEMORY		5
 | |
| #define EE_DELETE		6
 | |
| #define EE_LINK			7
 | |
| #define EE_EOFERR		9
 | |
| #define EE_CANTLOCK		10
 | |
| #define EE_CANTUNLOCK		11
 | |
| #define EE_DIR			12
 | |
| #define EE_STAT			13
 | |
| #define EE_CANT_CHSIZE		14
 | |
| #define EE_CANT_OPEN_STREAM	15
 | |
| #define EE_GETWD		16
 | |
| #define EE_SETWD		17
 | |
| #define EE_LINK_WARNING		18
 | |
| #define EE_OPEN_WARNING		19
 | |
| #define EE_DISK_FULL		20
 | |
| #define EE_CANT_MKDIR		21
 | |
| #define EE_UNKNOWN_CHARSET	22
 | |
| #define EE_OUT_OF_FILERESOURCES	23
 | |
| #define EE_CANT_READLINK	24
 | |
| #define EE_CANT_SYMLINK		25
 | |
| #define EE_REALPATH		26
 | |
| 
 | |
| #ifdef	__cplusplus
 | |
| }
 | |
| #endif
 | |
| #endif
 |