mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-25 13:55:34 -05:00
Hopefully fix for outdated travis
This commit is contained in:
parent
084125bc4c
commit
90d946b809
2 changed files with 15 additions and 3 deletions
|
@ -22,7 +22,6 @@ addons:
|
|||
- autoconf
|
||||
- automake
|
||||
- make
|
||||
- check
|
||||
- xutils-dev
|
||||
- libpango1.0-dev
|
||||
- libcairo2-dev
|
||||
|
@ -54,7 +53,7 @@ before_install:
|
|||
# TODO: We install xkbcommon here, until Travis use an up-to-date enough Ubuntu
|
||||
# TODO: We install libxcb-ewmh-dev here, until it is whitelisted again in Travis
|
||||
install:
|
||||
- sudo apt-get install -y --force-yes libxkbcommon-dev libxkbcommon-x11-dev libxcb-ewmh-dev flex/trusty-backports libfl-dev/trusty-backports
|
||||
- sudo apt-get install -y --force-yes libxkbcommon-dev libxkbcommon-x11-dev libxcb-ewmh-dev flex/trusty-backports libfl-dev/trusty-backports check
|
||||
|
||||
before_script:
|
||||
- git clone --recursive https://github.com/Airblader/xcb-util-xrm.git
|
||||
|
|
|
@ -74,8 +74,21 @@ gboolean x11_parse_key ( const char *combo, unsigned int *mod, xkb_keysym_t *key
|
|||
{
|
||||
return TRUE;
|
||||
}
|
||||
#ifndef _ck_assert_ptr_null
|
||||
/* Pointer against NULL comparison macros with improved output
|
||||
* compared to ck_assert(). */
|
||||
/* OP may only be == or != */
|
||||
#define _ck_assert_ptr_null(X, OP) do { \
|
||||
const void* _ck_x = (X); \
|
||||
ck_assert_msg(_ck_x OP NULL, \
|
||||
"Assertion '%s' failed: %s == %#x", \
|
||||
#X" "#OP" NULL", \
|
||||
#X, _ck_x); \
|
||||
} while (0)
|
||||
|
||||
|
||||
#define ck_assert_ptr_null(X) _ck_assert_ptr_null(X, ==)
|
||||
#define ck_assert_ptr_nonnull(X) _ck_assert_ptr_null(X, !=)
|
||||
#endif
|
||||
void test_mode_setup ( void )
|
||||
{
|
||||
ck_assert_int_eq ( mode_init ( &help_keys_mode ), TRUE);
|
||||
|
|
Loading…
Reference in a new issue