mirror of
https://gitlab.freedesktop.org/xorg/lib/libxcb-errors.git
synced 2026-04-05 11:20:41 +02:00
Rename *_get_name_for_event()
Now that there are three different functions for querying information about events, there shouldn't be one which monopolizes on the "_for_event" name. Instead, the preferred API is the "_for_xcb_event" function. Signed-off-by: Uli Schlachter <psychon@znc.in>
This commit is contained in:
parent
861fc2c169
commit
594120dff4
3 changed files with 8 additions and 8 deletions
|
|
@ -172,7 +172,7 @@ const char *xcb_errors_get_name_for_xge_event(xcb_errors_context_t *ctx,
|
|||
return get_strings_entry(info->static_info->strings_xge_events, event_type);
|
||||
}
|
||||
|
||||
const char *xcb_errors_get_name_for_event(xcb_errors_context_t *ctx,
|
||||
const char *xcb_errors_get_name_for_core_event(xcb_errors_context_t *ctx,
|
||||
uint8_t event_code, const char **extension)
|
||||
{
|
||||
struct extension_info_t *best = NULL;
|
||||
|
|
@ -282,5 +282,5 @@ const char *xcb_errors_get_name_for_xcb_event(xcb_errors_context_t *ctx,
|
|||
xkb->major_opcode, event->pad0);
|
||||
}
|
||||
/* Generic case, decide only based on the response_type. */
|
||||
return xcb_errors_get_name_for_event(ctx, event->response_type, extension);
|
||||
return xcb_errors_get_name_for_core_event(ctx, event->response_type, extension);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ const char *xcb_errors_get_name_for_minor_code(xcb_errors_context_t *ctx,
|
|||
uint16_t minor_code);
|
||||
|
||||
/**
|
||||
* Get the name corresponding to some event.
|
||||
* Get the name corresponding to some core event code.
|
||||
*
|
||||
* @param ctx An errors context, created with @ref xcb_errors_context_new ()
|
||||
* @param event_code The response_type of an event.
|
||||
|
|
@ -98,7 +98,7 @@ const char *xcb_errors_get_name_for_minor_code(xcb_errors_context_t *ctx,
|
|||
* major code. This will never return NULL, but other functions in this library
|
||||
* may.
|
||||
*/
|
||||
const char *xcb_errors_get_name_for_event(xcb_errors_context_t *ctx,
|
||||
const char *xcb_errors_get_name_for_core_event(xcb_errors_context_t *ctx,
|
||||
uint8_t event_code, const char **extension);
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ static int check_event(xcb_errors_context_t *ctx, uint8_t event,
|
|||
const char *actual, *actual_extension, *tmp;
|
||||
int ret = 0;
|
||||
|
||||
actual = xcb_errors_get_name_for_event(ctx, event, &actual_extension);
|
||||
actual = xcb_errors_get_name_for_core_event(ctx, event, &actual_extension);
|
||||
ret |= check_strings(expected_extension, actual_extension,
|
||||
"For event %d: Expected ext %s, got %s\n",
|
||||
event, expected_extension, actual_extension);
|
||||
|
|
@ -98,7 +98,7 @@ static int check_event(xcb_errors_context_t *ctx, uint8_t event,
|
|||
"For event %d: Expected %s, got %s\n",
|
||||
event, expected, actual);
|
||||
|
||||
tmp = xcb_errors_get_name_for_event(ctx, event, NULL);
|
||||
tmp = xcb_errors_get_name_for_core_event(ctx, event, NULL);
|
||||
ret |= check_strings(actual, tmp,
|
||||
"For event %d: Passing NULL made a difference: %s vs %s\n",
|
||||
event, actual, tmp);
|
||||
|
|
@ -361,8 +361,8 @@ static int test_NULL_context(void)
|
|||
"xcb_errors_get_name_for_major_code(NULL, 0) does not behave correctly");
|
||||
err |= check_strings(msg, xcb_errors_get_name_for_minor_code(NULL, 0, 0),
|
||||
"xcb_errors_get_name_for_minor_code(NULL, 0, 0) does not behave correctly");
|
||||
err |= check_strings(msg, xcb_errors_get_name_for_event(NULL, 0, NULL),
|
||||
"xcb_errors_get_name_for_event(NULL, 0, NULL) does not behave correctly");
|
||||
err |= check_strings(msg, xcb_errors_get_name_for_core_event(NULL, 0, NULL),
|
||||
"xcb_errors_get_name_for_core_event(NULL, 0, NULL) does not behave correctly");
|
||||
err |= check_strings(msg, xcb_errors_get_name_for_xge_event(NULL, 0, 0),
|
||||
"xcb_errors_get_name_for_xge_event(NULL, 0, 0) does not behave correctly");
|
||||
err |= check_strings(msg, xcb_errors_get_name_for_xcb_event(NULL, NULL, NULL),
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue