Преглед изворни кода

fix typo in PHP binding of caca_set_Attr that caused segfault on linux; also remove workaround for spurious extra-argument requirement from two of the PHP examples

tags/v0.99.beta17
Ben Wiley Sittler bsittler пре 16 година
родитељ
комит
e7305d8b68
3 измењених фајлова са 10 додато и 10 уклоњено
  1. +4
    -4
      caca-php/examples/colors.php
  2. +5
    -5
      caca-php/examples/export.php
  3. +1
    -1
      caca-php/php_caca.c

+ 4
- 4
caca-php/examples/colors.php Прегледај датотеку

@@ -45,13 +45,13 @@ for($i = 0; $i < 16; $i++)

caca_set_color_ansi($cv, CACA_LIGHTGRAY, CACA_BLACK);
caca_put_str($cv, 3, 20, "This is bold This is blink This is italics This is underline");
caca_set_attr($cv, CACA_BOLD, CACA_DEFAULT);
caca_set_attr($cv, CACA_BOLD);
caca_put_str($cv, 3 + 8, 20, "bold");
caca_set_attr($cv, CACA_BLINK, CACA_DEFAULT);
caca_set_attr($cv, CACA_BLINK);
caca_put_str($cv, 3 + 24, 20, "blink");
caca_set_attr($cv, CACA_ITALICS, CACA_DEFAULT);
caca_set_attr($cv, CACA_ITALICS);
caca_put_str($cv, 3 + 41, 20, "italics");
caca_set_attr($cv, CACA_UNDERLINE, CACA_DEFAULT);
caca_set_attr($cv, CACA_UNDERLINE);
caca_put_str($cv, 3 + 60, 20, "underline");

caca_refresh_display($dp);


+ 5
- 5
caca-php/examples/export.php Прегледај датотеку

@@ -111,15 +111,15 @@ else
caca_put_str($cv, WIDTH / 2 - 7, HEIGHT / 2 + 2, "äβç ░▒▓█▓▒░ ΔЗҒ");
caca_put_str($cv, WIDTH / 2 - 5, HEIGHT / 2 + 4, "(\") \\o/ <&>");

caca_set_attr($cv, CACA_BOLD, CACA_DEFAULT);
caca_set_attr($cv, CACA_BOLD);
caca_put_str($cv, WIDTH / 2 - 16, HEIGHT / 2 + 3, "Bold");
caca_set_attr($cv, CACA_BLINK, CACA_DEFAULT);
caca_set_attr($cv, CACA_BLINK);
caca_put_str($cv, WIDTH / 2 - 9, HEIGHT / 2 + 3, "Blink");
caca_set_attr($cv, CACA_ITALICS, CACA_DEFAULT);
caca_set_attr($cv, CACA_ITALICS);
caca_put_str($cv, WIDTH / 2 - 1, HEIGHT / 2 + 3, "Italics");
caca_set_attr($cv, CACA_UNDERLINE, CACA_DEFAULT);
caca_set_attr($cv, CACA_UNDERLINE);
caca_put_str($cv, WIDTH / 2 + 8, HEIGHT / 2 + 3, "Underline");
caca_set_attr($cv, 0, CACA_DEFAULT);
caca_set_attr($cv, 0);

caca_set_color_ansi($cv, CACA_WHITE, CACA_LIGHTBLUE);
caca_put_str($cv, WIDTH / 2 - 7, HEIGHT / 2, " LIBCACA ");


+ 1
- 1
caca-php/php_caca.c Прегледај датотеку

@@ -644,7 +644,7 @@ PHP_FUNCTION(caca_get_attr) {
PHP_FUNCTION(caca_set_attr) {
zval *_zval;
long attr = 0;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rll", &_zval, &attr) == FAILURE) {
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rl", &_zval, &attr) == FAILURE) {
RETURN_FALSE;
}
caca_canvas_t *canvas;


Loading…
Откажи
Сачувај