diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2010-04-20 22:15:15 +0000 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2010-04-20 22:15:15 +0000 |
commit | 2e27bedf8e5a48546cc2088b40ee2d904a56335d (patch) | |
tree | 8f72493aa66578cd8a300283fb191606a1673a2b /xps/ghostxps.h | |
parent | c70b3e337a1a5426a5c51a7d07e9a346a735a3ba (diff) | |
download | ghostpdl-2e27bedf8e5a48546cc2088b40ee2d904a56335d.tar.gz |
Use safe length checked string functions instead of strcpy and strcat.
git-svn-id: http://svn.ghostscript.com/ghostscript/trunk@11092 a1074d23-0009-0410-80fe-cf8c14f379e6
Diffstat (limited to 'xps/ghostxps.h')
-rw-r--r-- | xps/ghostxps.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xps/ghostxps.h b/xps/ghostxps.h index 8b125dc08..78bdfa19a 100644 --- a/xps/ghostxps.h +++ b/xps/ghostxps.h @@ -137,7 +137,7 @@ size_t xps_strlcat(char *destination, const char *source, size_t size); int xps_strcasecmp(char *a, char *b); char *xps_strdup_imp(xps_context_t *ctx, const char *str, const char *function); char *xps_clean_path(char *name); -void xps_absolute_path(char *output, char *base_uri, char *path); +void xps_absolute_path(char *output, char *base_uri, char *path, int output_size); /* end of page device callback foo */ int xps_show_page(xps_context_t *ctx, int num_copies, int flush); @@ -286,7 +286,7 @@ struct xps_part_s xps_part_t *xps_read_zip_part(xps_context_t *ctx, char *name); -void xps_part_name_from_relation_part_name(char *output, char *name); +void xps_part_name_from_relation_part_name(char *output, char *name, int output_size); xps_part_t *xps_new_part(xps_context_t *ctx, char *name, int capacity); xps_part_t *xps_find_part(xps_context_t *ctx, char *name); |