- Timestamp:
- Oct 26, 2006, 11:14:41 AM (17 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 4c46dfd
- Parents:
- bc220b2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
owl.h
r4211f50b r6922edd 41 41 #define INC_OWL_H 42 42 43 /* Perl and curses don't play nice. */44 #ifndef OWL_PERL45 #include <curses.h>46 #else47 #define WINDOW void48 #endif49 50 43 #include <sys/param.h> 51 44 #include <EXTERN.h> … … 62 55 #ifdef HAVE_COM_ERR_H 63 56 #include <com_err.h> 57 #endif 58 59 /* Perl and curses don't play nice. */ 60 #ifdef OWL_PERL 61 typedef void WINDOW; 62 #include <perl.h> 63 #include "XSUB.h" 64 #else 65 #include <curses.h> 66 typedef void SV; 64 67 #endif 65 68 … … 305 308 void (*cmd_ctxv_fn)(void *ctx); /* takes no args */ 306 309 void (*cmd_ctxi_fn)(void *ctx, int i); /* takes an int as an arg */ 310 SV *cmd_perl; /* Perl closure that takes a list of args */ 307 311 } owl_cmd; 308 312
Note: See TracChangeset
for help on using the changeset viewer.