From 129f4634f97734d19311d56fd47cf61ce991d360 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Courr=C3=A8ges-Anglas?= Date: Mon, 18 Sep 2017 01:30:13 +0200 Subject: Consumers don't need to know the entrails of a numset --- src/number.c | 14 ++++++++++++++ src/number.h | 14 +------------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/number.c b/src/number.c index c8b508f..2ea229d 100644 --- a/src/number.c +++ b/src/number.c @@ -24,6 +24,20 @@ #include "ratpoison.h" +/* Keep track of a set of numbers. For frames and windows. */ +struct numset +{ + /* A list of the numbers taken. */ + int *numbers_taken; + +/* the number of numbers currently stored in the numbers_taken + array. */ + int num_taken; + +/* the size of the numbers_taken array. */ + int max_taken; +}; + /* Initialize a numset structure. */ static void numset_init (struct numset *ns) diff --git a/src/number.h b/src/number.h index d379aa2..1b93ed0 100644 --- a/src/number.h +++ b/src/number.h @@ -22,19 +22,7 @@ #ifndef _RATPOISON_NUMBER_H #define _RATPOISON_NUMBER_H 1 -/* Keep track of a set of numbers. For frames and windows. */ -struct numset -{ - /* A list of the numbers taken. */ - int *numbers_taken; - -/* the number of numbers currently stored in the numbers_taken - array. */ - int num_taken; - -/* the size of the numbers_taken array. */ - int max_taken; -}; +struct numset; struct numset *numset_new (void); void numset_free (struct numset *ns); -- cgit v1.2.3