Mir

Merge lp:~alan-griffiths/mir/fix-0.26-mirclient-ABI into lp:~mir-team/mir/0.26-old

Proposed by Alan Griffiths on 2017-02-06
Status: Merged
Merged at revision: 4016
Proposed branch: lp:~alan-griffiths/mir/fix-0.26-mirclient-ABI
Merge into: lp:~mir-team/mir/0.26-old
Diff against target: 36 lines (+4/-0)
3 files modified
src/client/mir_render_surface_api.cpp (+1/-0)
src/client/mir_surface_api.cpp (+1/-0)
src/client/symbols.map (+2/-0)
To merge this branch: bzr merge lp:~alan-griffiths/mir/fix-0.26-mirclient-ABI
Reviewer Review Type Date Requested Status
Daniel van Vugt 2017-02-06 Approve on 2017-02-06
Review via email: mp+316428@code.launchpad.net

Commit Message

Restore symbols dropped between 0.26.0 and 0.26.1

Description of the Change

Restore symbols dropped between 0.26.0 and 0.26.1

Check with:

$ tools/abigail_check.sh mirclient <bilddir>/abi_dumps/ . <bilddir>

To post a comment you must log in.
Daniel van Vugt (vanvugt) wrote :

Yes. If we can still modify the target branch.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'src/client/mir_render_surface_api.cpp'
2--- src/client/mir_render_surface_api.cpp 2017-02-02 19:38:06 +0000
3+++ src/client/mir_render_surface_api.cpp 2017-02-06 09:44:20 +0000
4@@ -225,6 +225,7 @@
5 rs->set_size({width, height});
6 }
7
8+extern "C" __attribute__((alias("mir_window_spec_set_cursor_render_surface"))) void mir_surface_spec_set_cursor_render_surface();
9 void mir_window_spec_set_cursor_render_surface(
10 MirWindowSpec* spec,
11 MirRenderSurface* surface,
12
13=== modified file 'src/client/mir_surface_api.cpp'
14--- src/client/mir_surface_api.cpp 2017-02-03 21:07:53 +0000
15+++ src/client/mir_surface_api.cpp 2017-02-06 09:44:20 +0000
16@@ -418,6 +418,7 @@
17 MIR_LOG_UNCAUGHT_EXCEPTION(ex);
18 }
19
20+extern "C" __attribute__((alias("mir_window_spec_set_cursor_name"))) void mir_surface_spec_set_cursor_name();
21 void mir_window_spec_set_cursor_name(MirWindowSpec* spec, char const* name)
22 try
23 {
24
25=== modified file 'src/client/symbols.map'
26--- src/client/symbols.map 2017-02-02 19:52:04 +0000
27+++ src/client/symbols.map 2017-02-06 09:44:20 +0000
28@@ -482,6 +482,8 @@
29 mir_pointer_config_set_handedness;
30 mir_pointer_config_set_horizontal_scroll_scale;
31 mir_pointer_config_set_vertical_scroll_scale;
32+ mir_surface_spec_set_cursor_name;
33+ mir_surface_spec_set_cursor_render_surface;
34 mir_touchpad_config_get_button_down_scroll_button;
35 mir_touchpad_config_get_click_modes;
36 mir_touchpad_config_get_disable_while_typing;

Subscribers

People subscribed via source and target branches