libexplain
1.4.D001
|
#include <libexplain/ac/errno.h>
#include <libexplain/ac/stdio.h>
#include <libexplain/buffer/enametoolong.h>
#include <libexplain/buffer/errno/path_resolution.h>
Go to the source code of this file.
Functions | |
static void | report_error (explain_string_buffer_t *sb, const char *caption) |
void | explain_buffer_enametoolong (explain_string_buffer_t *sb, const char *pathname, const char *pathname_caption, const explain_final_t *final_component) |
void | explain_buffer_enametoolong2 (explain_string_buffer_t *sb, const char *oldpath, const char *oldpath_caption, const explain_final_t *oldpath_final_component, const char *newpath, const char *newpath_caption, const explain_final_t *newpath_final_component) |
void explain_buffer_enametoolong | ( | explain_string_buffer_t * | sb, |
const char * | pathname, | ||
const char * | pathname_caption, | ||
const explain_final_t * | final_component | ||
) |
Definition at line 41 of file enametoolong.c.
void explain_buffer_enametoolong2 | ( | explain_string_buffer_t * | sb, |
const char * | oldpath, | ||
const char * | oldpath_caption, | ||
const explain_final_t * | oldpath_final_component, | ||
const char * | newpath, | ||
const char * | newpath_caption, | ||
const explain_final_t * | newpath_final_component | ||
) |
Definition at line 67 of file enametoolong.c.
static void report_error | ( | explain_string_buffer_t * | sb, |
const char * | caption | ||
) | [static] |
Definition at line 28 of file enametoolong.c.