comparison src/text.h @ 5027:22179cd0fe15

merge
author Ben Wing <ben@xemacs.org>
date Wed, 10 Feb 2010 07:25:19 -0600
parents 46cf825f6158 ae48681c47fa
children 3aa3888729c3
comparison
equal deleted inserted replaced
5026:46cf825f6158 5027:22179cd0fe15
2869 #define ITEXT_TO_EXTERNAL(src, codesys) \ 2869 #define ITEXT_TO_EXTERNAL(src, codesys) \
2870 ((Extbyte *) NEW_DFC_CONVERT_1_ALLOCA (src, -1, DFC_INTERNAL, codesys)) 2870 ((Extbyte *) NEW_DFC_CONVERT_1_ALLOCA (src, -1, DFC_INTERNAL, codesys))
2871 #define ITEXT_TO_EXTERNAL_MALLOC(src, codesys) \ 2871 #define ITEXT_TO_EXTERNAL_MALLOC(src, codesys) \
2872 ((Extbyte *) new_dfc_convert_malloc (src, -1, DFC_INTERNAL, codesys)) 2872 ((Extbyte *) new_dfc_convert_malloc (src, -1, DFC_INTERNAL, codesys))
2873 #define LISP_STRING_TO_EXTERNAL(src, codesys) \ 2873 #define LISP_STRING_TO_EXTERNAL(src, codesys) \
2874 ((Extbyte *) NEW_DFC_CONVERT_1_ALLOCA (LISP_TO_VOID (src), -1, \ 2874 ((Extbyte *) NEW_DFC_CONVERT_1_ALLOCA (STORE_LISP_IN_VOID (src), -1, \
2875 DFC_LISP_STRING, codesys)) 2875 DFC_LISP_STRING, codesys))
2876 #define LISP_STRING_TO_EXTERNAL_MALLOC(src, codesys) \ 2876 #define LISP_STRING_TO_EXTERNAL_MALLOC(src, codesys) \
2877 ((Extbyte *) new_dfc_convert_malloc (LISP_TO_VOID (src), -1, \ 2877 ((Extbyte *) new_dfc_convert_malloc (STORE_LISP_IN_VOID (src), -1, \
2878 DFC_LISP_STRING, codesys)) 2878 DFC_LISP_STRING, codesys))
2879 /* In place of EXTERNAL_TO_LISP_STRING(), use build_extstring() and/or 2879 /* In place of EXTERNAL_TO_LISP_STRING(), use build_extstring() and/or
2880 make_extstring(). */ 2880 make_extstring(). */
2881 2881
2882 /* The next four have two outputs, so we make both of them be parameters */ 2882 /* The next four have two outputs, so we make both of them be parameters */