orcania

potluck with different functions for different purposes

WWW CVSWeb GITHub
  1. Package version
    orcania-2.3.2
  2. Maintainer
    The OpenBSD ports mailing-list

A small library intended to provide low-level functionalities used
in the author's other libraries and programs. Potluck with different
functions divided into 4 categories:

- String functions

Wrappers for string.h: functions like strcpy, strcmp or strchr that
will not segfault if a parameter is NULL. split_string and afiliated
functions: split a string using a separator match or join a split
string.

- Pointer list structure

Simple structure to store and manipulate any kind of pointer in an
array.

- Base64 functions

Encode, decode in base64 and base64url format.

- Memory functions

Replace glib malloc/realloc/free functions with user-defined memory
functions.

  • devel/cmake
  • devel/ninja