gsasl  1.10.0
About: GNU SASL is an implementation of the Simple Authentication and Security Layer (SASL). Development version.
  Fossies Dox: gsasl-1.10.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

basename-lgpl.h File Reference
#include <stddef.h>
Include dependency graph for basename-lgpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DOUBLE_SLASH_IS_DISTINCT_ROOT   0
 

Functions

char * last_component (char const *filename) _GL_ATTRIBUTE_PURE
 
size_t base_len (char const *filename) _GL_ATTRIBUTE_PURE
 

Macro Definition Documentation

◆ DOUBLE_SLASH_IS_DISTINCT_ROOT

#define DOUBLE_SLASH_IS_DISTINCT_ROOT   0

Definition at line 25 of file basename-lgpl.h.

Function Documentation

◆ base_len()

size_t base_len ( char const *  filename)

◆ last_component()

char* last_component ( char const *  filename)

Definition at line 30 of file basename-lgpl.c.

References FILE_SYSTEM_PREFIX_LEN, ISSLASH, name, and p.

Referenced by getprogname().