version 1.9, 2008/11/24 14:24:55 |
version 1.12, 2008/11/28 11:21:12 |
|
|
* PERFORMANCE OF THIS SOFTWARE. |
* PERFORMANCE OF THIS SOFTWARE. |
*/ |
*/ |
#include <assert.h> |
#include <assert.h> |
|
#include <ctype.h> |
#include <fcntl.h> |
#include <fcntl.h> |
#include <err.h> |
#include <err.h> |
#include <stdio.h> |
#include <stdio.h> |
Line 140 md_run_leave(const struct md_args *args, struct md_mbu |
|
Line 141 md_run_leave(const struct md_args *args, struct md_mbu |
|
c = -1; |
c = -1; |
break; |
break; |
default: |
default: |
if ( ! md_exit_dummy(data, -1 == c ? 0 : 1)) |
if ( ! md_exit_valid(data, -1 == c ? 0 : 1)) |
c = -1; |
c = -1; |
break; |
break; |
} |
} |
Line 172 md_run_enter(const struct md_args *args, struct md_mbu |
|
Line 173 md_run_enter(const struct md_args *args, struct md_mbu |
|
fp = md_line_html4_strict; |
fp = md_line_html4_strict; |
break; |
break; |
default: |
default: |
fp = md_line_dummy; |
fp = md_line_valid; |
break; |
break; |
} |
} |
|
|
|
|
return(md_run_leave(args, mbuf, rbuf, 0, p)); |
return(md_run_leave(args, mbuf, rbuf, 0, p)); |
|
|
for (i = 0; i < sz; i++) { |
for (i = 0; i < sz; i++) { |
|
/* |
|
if ( ! isascii(rbuf->buf[i])) { |
|
warnx("%s: non-ascii char (line %zu, col %zu)", |
|
rbuf->name, rbuf->line, pos); |
|
return(md_run_leave(args, mbuf, rbuf, -1, p)); |
|
} |
|
*/ |
if ('\n' != rbuf->buf[i]) { |
if ('\n' != rbuf->buf[i]) { |
if (pos < BUFFER_LINE) { |
if (pos < BUFFER_LINE) { |
/* LINTED */ |
/* LINTED */ |
Line 236 md_run(const struct md_args *args, |
|
Line 244 md_run(const struct md_args *args, |
|
(args, &mbuf, &rbuf); |
(args, &mbuf, &rbuf); |
break; |
break; |
default: |
default: |
data = md_init_dummy |
data = md_init_valid |
(args, &mbuf, &rbuf); |
(args, &mbuf, &rbuf); |
break; |
break; |
} |
} |