Mercurial > hg > xemacs-beta
diff src/console-msw.c @ 382:064ab7fed2e0 r21-2-6
Import from CVS: tag r21-2-6
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:07:39 +0200 |
parents | 7df0dd720c89 |
children | 74fd4e045ea6 |
line wrap: on
line diff
--- a/src/console-msw.c Mon Aug 13 11:07:11 2007 +0200 +++ b/src/console-msw.c Mon Aug 13 11:07:39 2007 +0200 @@ -84,49 +84,58 @@ * Intended for use in the MSVC "Watch" window which doesn't like * the aborts that the error_check_foo() functions can make. */ -struct lrecord_header *DHEADER(Lisp_Object obj) +struct lrecord_header * +DHEADER (Lisp_Object obj) { - return (LRECORDP (obj)) ? XRECORD_LHEADER (obj) : NULL; + return LRECORDP (obj) ? XRECORD_LHEADER (obj) : NULL; } -int *DOPAQUE_DATA (Lisp_Object obj) +void * +DOPAQUE_DATA (Lisp_Object obj) { - return (OPAQUEP (obj)) ? OPAQUE_DATA (XOPAQUE (obj)) : NULL; + return OPAQUEP (obj) ? OPAQUE_DATA (XOPAQUE (obj)) : NULL; } -struct Lisp_Event *DEVENT(Lisp_Object obj) +struct Lisp_Event * +DEVENT (Lisp_Object obj) { - return (EVENTP (obj)) ? XEVENT (obj) : NULL; + return EVENTP (obj) ? XEVENT (obj) : NULL; } -struct Lisp_Cons *DCONS(Lisp_Object obj) +struct Lisp_Cons * +DCONS (Lisp_Object obj) { - return (CONSP (obj)) ? XCONS (obj) : NULL; + return CONSP (obj) ? XCONS (obj) : NULL; } -struct Lisp_Cons *DCONSCDR(Lisp_Object obj) +struct Lisp_Cons * +DCONSCDR (Lisp_Object obj) { - return ((CONSP (obj)) && (CONSP (XCDR (obj)))) ? XCONS (XCDR (obj)) : 0; + return (CONSP (obj) && CONSP (XCDR (obj))) ? XCONS (XCDR (obj)) : 0; } -char *DSTRING(Lisp_Object obj) +Bufbyte * +DSTRING (Lisp_Object obj) { - return (STRINGP (obj)) ? XSTRING_DATA (obj) : NULL; + return STRINGP (obj) ? XSTRING_DATA (obj) : NULL; } -struct Lisp_Vector *DVECTOR(Lisp_Object obj) +struct Lisp_Vector * +DVECTOR (Lisp_Object obj) { - return (VECTORP (obj)) ? XVECTOR (obj) : NULL; + return VECTORP (obj) ? XVECTOR (obj) : NULL; } -struct Lisp_Symbol *DSYMBOL(Lisp_Object obj) +struct Lisp_Symbol * +DSYMBOL (Lisp_Object obj) { - return (SYMBOLP (obj)) ? XSYMBOL (obj) : NULL; + return SYMBOLP (obj) ? XSYMBOL (obj) : NULL; } -char *DSYMNAME(Lisp_Object obj) +Bufbyte * +DSYMNAME (Lisp_Object obj) { - return (SYMBOLP (obj)) ? XSYMBOL (obj)->name->_data : NULL; + return SYMBOLP (obj) ? string_data (XSYMBOL (obj)->name) : NULL; } #endif