Fossil SCM
switch/case style tweak, per request.
Commit
9784e5cdab49fde01c10e4f332f76b1a8705df5427cdedd603f2bf1809223308
Parent
ddd1273ea2358dd…
1 file changed
+4
-2
M
src/db.c
+4
-2
| --- src/db.c | ||
| +++ src/db.c | ||
| @@ -1726,18 +1726,20 @@ | ||
| 1726 | 1726 | if(nFilename>=0 && nFilename<8/*strlen _FOSSIL_*/) return 0; |
| 1727 | 1727 | else if(nFilename<0) nFilename = (int)strlen(zFilename); |
| 1728 | 1728 | if(nFilename<8) return 0; |
| 1729 | 1729 | zEnd = zFilename + nFilename; |
| 1730 | 1730 | switch(zEnd[-1]){ |
| 1731 | - case '_': | |
| 1731 | + case '_': { | |
| 1732 | 1732 | return fossil_strcmp("_FOSSIL_", &zEnd[-8]) |
| 1733 | 1733 | ? 0 : (8==nFilename ? 1 : ('/'==zEnd[-9] ? 2 : 0)); |
| 1734 | - case 't': | |
| 1734 | + } | |
| 1735 | + case 't': { | |
| 1735 | 1736 | return (nFilename<9 |
| 1736 | 1737 | || '.'!=zEnd[-9] |
| 1737 | 1738 | || fossil_strcmp(".fslckout", &zEnd[-9])) |
| 1738 | 1739 | ? 0 : (9==nFilename ? 1 : ('/'==zEnd[-10] ? 2 : 0)); |
| 1740 | + } | |
| 1739 | 1741 | default: |
| 1740 | 1742 | return 0; |
| 1741 | 1743 | } |
| 1742 | 1744 | } |
| 1743 | 1745 | |
| 1744 | 1746 |
| --- src/db.c | |
| +++ src/db.c | |
| @@ -1726,18 +1726,20 @@ | |
| 1726 | if(nFilename>=0 && nFilename<8/*strlen _FOSSIL_*/) return 0; |
| 1727 | else if(nFilename<0) nFilename = (int)strlen(zFilename); |
| 1728 | if(nFilename<8) return 0; |
| 1729 | zEnd = zFilename + nFilename; |
| 1730 | switch(zEnd[-1]){ |
| 1731 | case '_': |
| 1732 | return fossil_strcmp("_FOSSIL_", &zEnd[-8]) |
| 1733 | ? 0 : (8==nFilename ? 1 : ('/'==zEnd[-9] ? 2 : 0)); |
| 1734 | case 't': |
| 1735 | return (nFilename<9 |
| 1736 | || '.'!=zEnd[-9] |
| 1737 | || fossil_strcmp(".fslckout", &zEnd[-9])) |
| 1738 | ? 0 : (9==nFilename ? 1 : ('/'==zEnd[-10] ? 2 : 0)); |
| 1739 | default: |
| 1740 | return 0; |
| 1741 | } |
| 1742 | } |
| 1743 | |
| 1744 |
| --- src/db.c | |
| +++ src/db.c | |
| @@ -1726,18 +1726,20 @@ | |
| 1726 | if(nFilename>=0 && nFilename<8/*strlen _FOSSIL_*/) return 0; |
| 1727 | else if(nFilename<0) nFilename = (int)strlen(zFilename); |
| 1728 | if(nFilename<8) return 0; |
| 1729 | zEnd = zFilename + nFilename; |
| 1730 | switch(zEnd[-1]){ |
| 1731 | case '_': { |
| 1732 | return fossil_strcmp("_FOSSIL_", &zEnd[-8]) |
| 1733 | ? 0 : (8==nFilename ? 1 : ('/'==zEnd[-9] ? 2 : 0)); |
| 1734 | } |
| 1735 | case 't': { |
| 1736 | return (nFilename<9 |
| 1737 | || '.'!=zEnd[-9] |
| 1738 | || fossil_strcmp(".fslckout", &zEnd[-9])) |
| 1739 | ? 0 : (9==nFilename ? 1 : ('/'==zEnd[-10] ? 2 : 0)); |
| 1740 | } |
| 1741 | default: |
| 1742 | return 0; |
| 1743 | } |
| 1744 | } |
| 1745 | |
| 1746 |