mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-22 10:30:29 +00:00
Add some noexcept annotations
This commit is contained in:
parent
fae1c32267
commit
ea081b262c
9 changed files with 89 additions and 80 deletions
|
@ -14,29 +14,32 @@ extern const char kEscapeSegment[256];
|
|||
extern const char kEscapeParam[256];
|
||||
extern const char kEscapeFragment[256];
|
||||
|
||||
char *EscapeHtml(const char *, size_t, size_t *);
|
||||
char *EscapeUrl(const char *, size_t, size_t *, const char[256]);
|
||||
char *EscapeUser(const char *, size_t, size_t *);
|
||||
char *EscapePass(const char *, size_t, size_t *);
|
||||
char *EscapeIp(const char *, size_t, size_t *);
|
||||
char *EscapeHost(const char *, size_t, size_t *);
|
||||
char *EscapePath(const char *, size_t, size_t *);
|
||||
char *EscapeParam(const char *, size_t, size_t *);
|
||||
char *EscapeFragment(const char *, size_t, size_t *);
|
||||
char *EscapeSegment(const char *, size_t, size_t *);
|
||||
char *EscapeJsStringLiteral(char **, size_t *, const char *, size_t, size_t *);
|
||||
char *EscapeHtml(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeUrl(const char *, size_t, size_t *, const char[256]) libcesque;
|
||||
char *EscapeUser(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapePass(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeIp(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeHost(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapePath(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeParam(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeFragment(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeSegment(const char *, size_t, size_t *) libcesque;
|
||||
char *EscapeJsStringLiteral(char **, size_t *, const char *, size_t,
|
||||
size_t *) libcesque;
|
||||
|
||||
ssize_t HasControlCodes(const char *, size_t, int);
|
||||
char *Underlong(const char *, size_t, size_t *);
|
||||
char *DecodeLatin1(const char *, size_t, size_t *);
|
||||
char *EncodeLatin1(const char *, size_t, size_t *, int);
|
||||
char *EncodeHttpHeaderValue(const char *, size_t, size_t *);
|
||||
char *VisualizeControlCodes(const char *, size_t, size_t *);
|
||||
char *IndentLines(const char *, size_t, size_t *, size_t);
|
||||
char *EncodeBase32(const char *, size_t, const char *, size_t, size_t *);
|
||||
char *DecodeBase32(const char *, size_t, const char *, size_t, size_t *);
|
||||
char *EncodeBase64(const char *, size_t, size_t *);
|
||||
char *DecodeBase64(const char *, size_t, size_t *);
|
||||
ssize_t HasControlCodes(const char *, size_t, int) libcesque;
|
||||
char *Underlong(const char *, size_t, size_t *) libcesque;
|
||||
char *DecodeLatin1(const char *, size_t, size_t *) libcesque;
|
||||
char *EncodeLatin1(const char *, size_t, size_t *, int) libcesque;
|
||||
char *EncodeHttpHeaderValue(const char *, size_t, size_t *) libcesque;
|
||||
char *VisualizeControlCodes(const char *, size_t, size_t *) libcesque;
|
||||
char *IndentLines(const char *, size_t, size_t *, size_t) libcesque;
|
||||
char *EncodeBase32(const char *, size_t, const char *, size_t,
|
||||
size_t *) libcesque;
|
||||
char *DecodeBase32(const char *, size_t, const char *, size_t,
|
||||
size_t *) libcesque;
|
||||
char *EncodeBase64(const char *, size_t, size_t *) libcesque;
|
||||
char *DecodeBase64(const char *, size_t, size_t *) libcesque;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* COSMOPOLITAN_NET_HTTP_ESCAPE_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue