version 1.8, 2009/11/05 10:16:01 |
version 1.11, 2010/04/07 11:25:38 |
|
|
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
*/ |
*/ |
#if defined(__linux__) || defined(__MINT__) |
#ifdef HAVE_CONFIG_H |
# define _GNU_SOURCE /* strptime() */ |
#include "config.h" |
#endif |
#endif |
|
|
#include <sys/types.h> |
#include <sys/types.h> |
Line 43 mandoc_special(const char *p) |
|
Line 43 mandoc_special(const char *p) |
|
return(0); |
return(0); |
|
|
switch (*p) { |
switch (*p) { |
case ('\\'): |
|
/* FALLTHROUGH */ |
|
case ('\''): |
case ('\''): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('`'): |
case ('`'): |
Line 75 mandoc_special(const char *p) |
|
Line 73 mandoc_special(const char *p) |
|
return(2); |
return(2); |
case ('e'): |
case ('e'): |
return(2); |
return(2); |
case ('f'): |
|
if ('\0' == *++p || ! isgraph((u_char)*p)) |
|
return(0); |
|
return(3); |
|
case ('s'): |
case ('s'): |
if ('\0' == *++p) |
if ('\0' == *++p) |
return(2); |
return(2); |
Line 154 mandoc_special(const char *p) |
|
Line 148 mandoc_special(const char *p) |
|
} |
} |
|
|
return(c); |
return(c); |
|
case ('f'): |
|
/* FALLTHROUGH */ |
|
case ('F'): |
|
/* FALLTHROUGH */ |
case ('*'): |
case ('*'): |
if (0 == *++p || ! isgraph((u_char)*p)) |
if (0 == *++p || ! isgraph((u_char)*p)) |
return(0); |
return(0); |