Преглед на файлове

switch to weak aliases so it at least compiles on Mac OS X; note that the aliases do not actually work, so there is no cucul binary compatiblity in fact

tags/v0.99.beta16
Ben Wiley Sittler bsittler преди 17 години
родител
ревизия
0b3b3e6d30
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. +2
    -1
      caca/caca.h

+ 2
- 1
caca/caca.h Целия файл

@@ -473,12 +473,13 @@ typedef struct cucul_buffer cucul_buffer_t;

# if defined __GNUC__ && __GNUC__ >= 3
# define CACA_DEPRECATED __attribute__ ((__deprecated__))
# define CACA_ALIAS(x) __attribute__ ((alias(#x)))
# define CACA_ALIAS(x) __attribute__ ((weak, alias(#x)))
# else
# define CACA_DEPRECATED
# define CACA_ALIAS(x)
# endif


/* Aliases from old libcucul functions */
__extern int cucul_putchar(caca_canvas_t *, int, int,
unsigned long int) CACA_DEPRECATED;


Зареждане…
Отказ
Запис