Mercurial > hg > xemacs-beta
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 */ |