[client] wayland: split Wayland display server into modules

The Wayland display server is getting unwieldy due to the sheer size.
To make it easier to edit in the future, I split it into many components
based on logical boundaries.
This commit is contained in:
Quantum
2021-02-20 01:23:48 -05:00
committed by Geoffrey McRae
parent 1ba1108099
commit 5649d1ad95
13 changed files with 1921 additions and 1405 deletions

View File

@@ -17,6 +17,9 @@ this program; if not, write to the Free Software Foundation, Inc., 59 Temple
Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef _H_LG_COMMON_COUNTEDBUFFER_
#define _H_LG_COMMON_COUNTEDBUFFER_
#include <stddef.h>
struct CountedBuffer {
@@ -28,3 +31,5 @@ struct CountedBuffer {
struct CountedBuffer * countedBufferNew(size_t size);
void countedBufferAddRef(struct CountedBuffer * buffer);
void countedBufferRelease(struct CountedBuffer ** buffer);
#endif