Introduced a default definition for PATH_MAX.
This commit is contained in:
parent
3852621bc0
commit
cbb376a137
@ -65,6 +65,11 @@ static char helptext[][80] = {
|
|||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <err.h>
|
#include <err.h>
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* ------------------------- from demo/tree.c ----------------------- */
|
/* ------------------------- from demo/tree.c ----------------------- */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -10,6 +10,12 @@
|
|||||||
|
|
||||||
#include "libisofs.h"
|
#include "libisofs.h"
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
print_permissions(mode_t mode)
|
print_permissions(mode_t mode)
|
||||||
{
|
{
|
||||||
|
@ -13,6 +13,12 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Little test program to test filesystem implementations.
|
* Little test program to test filesystem implementations.
|
||||||
*
|
*
|
||||||
|
@ -21,6 +21,11 @@
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void iso_node_builder_ref(IsoNodeBuilder *builder)
|
void iso_node_builder_ref(IsoNodeBuilder *builder)
|
||||||
{
|
{
|
||||||
|
@ -23,6 +23,11 @@
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
int iso_file_src_cmp(const void *n1, const void *n2)
|
int iso_file_src_cmp(const void *n1, const void *n2)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -30,6 +30,11 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Options for image reading.
|
* Options for image reading.
|
||||||
* There are four kind of options:
|
* There are four kind of options:
|
||||||
|
@ -4689,6 +4689,11 @@ int iso_local_set_attrs(char *disk_path, size_t num_attrs, char **names,
|
|||||||
size_t *value_lengths, char **values, int flag);
|
size_t *value_lengths, char **values, int flag);
|
||||||
|
|
||||||
|
|
||||||
|
/* Default in case that the compile environment has no macro PATH_MAX.
|
||||||
|
*/
|
||||||
|
#define Libisofs_default_path_maX 4096
|
||||||
|
|
||||||
|
|
||||||
/* --------------------------- Filters in General -------------------------- */
|
/* --------------------------- Filters in General -------------------------- */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -22,6 +22,12 @@
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
struct dir_iter_data
|
struct dir_iter_data
|
||||||
{
|
{
|
||||||
/* points to the last visited child, to NULL before start */
|
/* points to the last visited child, to NULL before start */
|
||||||
|
@ -17,6 +17,12 @@
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
ino_t serial_id = (ino_t)1;
|
ino_t serial_id = (ino_t)1;
|
||||||
ino_t mem_serial_id = (ino_t)1;
|
ino_t mem_serial_id = (ino_t)1;
|
||||||
ino_t cut_out_serial_id = (ino_t)1;
|
ino_t cut_out_serial_id = (ino_t)1;
|
||||||
|
@ -25,6 +25,12 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <fnmatch.h>
|
#include <fnmatch.h>
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX Libisofs_default_path_maX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add a new directory to the iso tree.
|
* Add a new directory to the iso tree.
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user