Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Enhance to #ifdef lines to enable Fossil to build and run on haiku. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
b2cc87103190ade4b5e27225697e13fe |
User & Date: | drh 2012-04-21 18:06:15.861 |
Context
2012-04-24
| ||
13:36 | Update to the latest SQLite version 3.7.12 beta. ... (check-in: 6cfd8ecc user: drh tags: trunk) | |
2012-04-22
| ||
10:09 |
Merging from trunk.
I solved some conflicts on the report for merges (cherrypick/...), adding some comments, and adopted the trunk solution to unchanged checkin messages. ... (check-in: 40debe47 user: viriketo tags: annotate_links) | |
2012-04-21
| ||
18:06 | Enhance to #ifdef lines to enable Fossil to build and run on haiku. ... (check-in: b2cc8710 user: drh tags: trunk) | |
2012-04-20
| ||
01:33 | Bump version of OpenSSL in the Windows makefiles. ... (check-in: fb48371c user: mistachkin tags: trunk) | |
Changes
Changes to src/main.c.
︙ | ︙ | |||
1638 1639 1640 1641 1642 1643 1644 | g.cgiOutput = 1; g.fullHttpReply = 1; cgi_handle_http_request(0); process_one_web_page(0); } #if !defined(_WIN32) | | | 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 | g.cgiOutput = 1; g.fullHttpReply = 1; cgi_handle_http_request(0); process_one_web_page(0); } #if !defined(_WIN32) #if !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__HAIKU__) /* ** Search for an executable on the PATH environment variable. ** Return true (1) if found and false (0) if not found. */ static int binaryOnPath(const char *zBinary){ const char *zPath = fossil_getenv("PATH"); char *zFull; |
︙ | ︙ | |||
1734 1735 1736 1737 1738 1739 1740 | }else{ iPort = db_get_int("http-port", 8080); mxPort = iPort+100; } #if !defined(_WIN32) /* Unix implementation */ if( isUiCmd ){ | | | 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 | }else{ iPort = db_get_int("http-port", 8080); mxPort = iPort+100; } #if !defined(_WIN32) /* Unix implementation */ if( isUiCmd ){ #if !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__HAIKU__) zBrowser = db_get("web-browser", 0); if( zBrowser==0 ){ static char *azBrowserProg[] = { "xdg-open", "gnome-open", "firefox" }; int i; zBrowser = "echo"; for(i=0; i<sizeof(azBrowserProg)/sizeof(azBrowserProg[0]); i++){ if( binaryOnPath(azBrowserProg[i]) ){ |
︙ | ︙ |