~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/ut0ut.h

Merge initial InnoDB+ import.

This was applied by generating a patch between MySQL 5.1.50 InnoDB plugin and
the just-merged innodb+ from mysql-trunk revision-id: vasil.dimov@oracle.com-20100422110752-1zowoqxel5xx3z2e

Then, some manual merge resolving and it worked. This should make it much
easier to merge the rest of InnoDB 1.1 and 1.2 from the mysql tree using
my bzr-reapply script.

This takes us to InnoDB 1.1.1(ish).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*****************************************************************************
2
2
 
3
 
Copyright (c) 1994, 2009, Innobase Oy. All Rights Reserved.
 
3
Copyright (c) 1994, 2010, Innobase Oy. All Rights Reserved.
4
4
Copyright (c) 2009, Sun Microsystems, Inc.
5
5
 
6
6
Portions of this file contain modifications contributed and copyrighted by
35
35
 
36
36
#include "univ.i"
37
37
 
 
38
#include "db0err.h"
 
39
 
38
40
#ifndef UNIV_HOTBACKUP
39
41
# include "os0sync.h" /* for HAVE_ATOMIC_BUILTINS */
40
42
#endif /* UNIV_HOTBACKUP */
395
397
# define ut_snprintf    snprintf
396
398
#endif /* __WIN__ */
397
399
 
 
400
/*************************************************************//**
 
401
Convert an error number to a human readable text message. The
 
402
returned string is static and should not be freed or modified.
 
403
@return string, describing the error */
 
404
UNIV_INTERN
 
405
const char*
 
406
ut_strerr(
 
407
/*======*/
 
408
        enum db_err     num);   /*!< in: error number */
 
409
 
398
410
#ifndef UNIV_NONINL
399
411
#include "ut0ut.ic"
400
412
#endif