summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2010-02-10 16:19:34 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2010-02-10 16:19:34 +0000
commitd8d1a3e22085125266fc10d9686b7dc96263736c (patch)
tree438550a66db316bd087c3e5d631bab7d637a2f76 /Build/source
parentfafab64e8f37f145b91f6121d63756991bd47a08 (diff)
added KPSEDLL
git-svn-id: svn://tug.org/texlive/trunk@16957 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/texk/kpathsea/ChangeLog3
-rw-r--r--Build/source/texk/kpathsea/str-list.h2
-rw-r--r--Build/source/texk/kpathsea/tex-make.h4
3 files changed, 6 insertions, 3 deletions
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog
index 0680525d419..dfb09f001fd 100644
--- a/Build/source/texk/kpathsea/ChangeLog
+++ b/Build/source/texk/kpathsea/ChangeLog
@@ -10,6 +10,9 @@
quote_args(), use explicit 'extern'.
* tex-make.c (maketex): Drop nested extern decl of quote_args().
+ * tex-make.h ({kpathsea,kpse}_make_tex),
+ str-list.h (str_list_add): need KPSEDLL (from Akira).
+
2010-02-08 Peter Breitenlohner <peb@mppmu.mpg.de>
* mingw32.c (look_for_cmd): remove unused variable new_cmd,
diff --git a/Build/source/texk/kpathsea/str-list.h b/Build/source/texk/kpathsea/str-list.h
index c9fe6ad26f9..eb76e12f007 100644
--- a/Build/source/texk/kpathsea/str-list.h
+++ b/Build/source/texk/kpathsea/str-list.h
@@ -42,7 +42,7 @@ extern str_list_type str_list_init (void);
/* Append the string S to the list L. It's up to the caller to not
deallocate S; we don't copy it. Also up to the caller to terminate
the list with a null entry. */
-extern void str_list_add (str_list_type *l, string s);
+extern KPSEDLL void str_list_add (str_list_type *l, string s);
/* Append all the elements from MORE to TARGET. */
extern void str_list_concat (str_list_type * target, str_list_type more);
diff --git a/Build/source/texk/kpathsea/tex-make.h b/Build/source/texk/kpathsea/tex-make.h
index f2d3a24e322..5a446248ea1 100644
--- a/Build/source/texk/kpathsea/tex-make.h
+++ b/Build/source/texk/kpathsea/tex-make.h
@@ -28,12 +28,12 @@
the file is passed through environment variables. See the mktexpk
stuff in `tex-make.c' for an example. */
-extern string kpathsea_make_tex (kpathsea kpse,
+extern KPSEDLL string kpathsea_make_tex (kpathsea kpse,
kpse_file_format_type format,
const_string base_file);
#if defined (KPSE_COMPAT_API)
-extern string kpse_make_tex (kpse_file_format_type format,
+extern KPSEDLL string kpse_make_tex (kpse_file_format_type format,
const_string base_file);
#endif