range-set: Inline some simple functions.
authorBen Pfaff <blp@gnu.org>
Fri, 24 Apr 2009 03:27:10 +0000 (20:27 -0700)
committerBen Pfaff <blp@gnu.org>
Sun, 7 Jun 2009 04:11:04 +0000 (21:11 -0700)
commite8b19bfb4e94185514f3e22d92da41cb4581b115
tree930ac1911576e97f80a280dca674cbdfc18b397a
parenta091aa55567a4f2a9ecc08f126a959497be43f22
range-set: Inline some simple functions.

Some of the range-set functions are very simple and worth inlining, so
move the definitions of those functions into range-set.h.  This required
moving the definition of struct range_set and struct range_set_node into
the header.  Some of the functions used internally by those functions had
to be moved too, and renamed as well since for internal use in range-set.c
their names did not respect the namespace.
src/libpspp/range-set.c
src/libpspp/range-set.h