Fossil

Check-in [a4bb89ba]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Now that FuseFS support is conditional, permit config.h to be included so FOSSIL_HAVE_FUSEFS can be correctly included from autoconfig.h to avoid linker failure to find fusefs_cmd.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: a4bb89ba081e29c5123121c449a68280f20750b9
User & Date: andybradford 2016-10-27 05:28:20
References
2016-10-28
05:29
Alternative to check-in [a4bb89ba08], make FuseFS act just like the JSON feature in 'auto.def'. check-in: feb202f5 user: mistachkin tags: trunk
04:27
Alternative to check-in [a4bb89ba08], make FuseFS act just like the JSON feature in 'auto.def'. Closed-Leaf check-in: 6a80a2f2 user: mistachkin tags: altFuseFsDef
Context
2016-10-27
15:35
Combine multiple merge lines to the bottomn of the page when they reference the same source check-in. check-in: 95d6ddc3 user: drh tags: trunk
14:57
Merge lines descending to the bottom of the timeline that refer to the same commit check-in: 8ae79062 user: baruch tags: baruch-timeline-fix
05:28
Now that FuseFS support is conditional, permit config.h to be included so FOSSIL_HAVE_FUSEFS can be correctly included from autoconfig.h to avoid linker failure to find fusefs_cmd. check-in: a4bb89ba user: andybradford tags: trunk
2016-10-26
23:33
Make the labels on the color submenu of the /brlist page more succinct. check-in: a1b0ec8e user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/fusefs.c.

    18     18   ** This module implements the userspace side of a Fuse Filesystem that
    19     19   ** contains all check-ins for a fossil repository.
    20     20   **
    21     21   ** This module is a mostly a no-op unless compiled with -DFOSSIL_HAVE_FUSEFS.
    22     22   ** The FOSSIL_HAVE_FUSEFS should be omitted on systems that lack support for
    23     23   ** the Fuse Filesystem, of course.
    24     24   */
    25         -#ifdef FOSSIL_HAVE_FUSEFS
    26     25   #include "config.h"
           26  +#ifdef FOSSIL_HAVE_FUSEFS
    27     27   #include <stdio.h>
    28     28   #include <string.h>
    29     29   #include <errno.h>
    30     30   #include <fcntl.h>
    31     31   #include <stdlib.h>
    32     32   #include <unistd.h>
    33     33   #include <sys/types.h>