Browse Source

* Reverted that errno stuff. We'll just use the real errno.

tags/v0.99.beta14
Sam Hocevar sam 18 years ago
parent
commit
eb2aa1aa48
3 changed files with 0 additions and 58 deletions
  1. +0
    -1
      cucul/Makefile.am
  2. +0
    -12
      cucul/cucul.h
  3. +0
    -45
      cucul/error.c

+ 0
- 1
cucul/Makefile.am View File

@@ -16,7 +16,6 @@ libcucul_la_SOURCES = \
cucul_internals.h \
buffer.c \
canvas.c \
error.c \
transform.c \
charset.c \
colour.c \


+ 0
- 12
cucul/cucul.h View File

@@ -79,18 +79,6 @@ void cucul_free_canvas(cucul_canvas_t *);
int cucul_rand(int, int);
/* @} */

/** \defgroup error libcucul error management
*
* These functions provide simple error management routines.
*
* @{ */
#define ECUCUL_NOMEM (100)
#define ECUCUL_INVAL (101)
#define ECUCUL_RANGE (102)
int cucul_errno(void);
char const *cucul_strerr(int);
/* @} */

/** \defgroup buffer libcucul buffer handling
*
* These functions provide methods to handle libcucul buffers.


+ 0
- 45
cucul/error.c View File

@@ -1,45 +0,0 @@
/*
* libcucul Canvas for ultrafast compositing of Unicode letters
* Copyright (c) 2002-2006 Sam Hocevar <sam@zoy.org>
* All Rights Reserved
*
* $Id$
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the Do What The Fuck You Want To
* Public License, Version 2, as published by Sam Hocevar. See
* http://sam.zoy.org/wtfpl/COPYING for more details.
*/

/*
* This file contains error management functions.
*/

#include "config.h"
#include "common.h"

#include "cucul.h"
#include "cucul_internals.h"

int cucul_errno(void)
{
return _cucul_errno;
}

char const *cucul_strerror(int error)
{
switch(error)
{
case 0:
return "no error";
case ECUCUL_NOMEM:
return "not enough memory";
case ECUCUL_INVAL:
return "invalid argument";
case ECUCUL_RANGE:
return "argument out of bounds";
default:
return "unknown error";
}
}


Loading…
Cancel
Save