[Lsb-messages] /var/www/bzr/lsb/devel/devchk r2368: fix up ncursesw/term.h structs (bug 1761)

Mats Wichmann mats at linuxfoundation.org
Fri Jul 26 20:16:34 UTC 2013


------------------------------------------------------------
revno: 2368
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: devchk
timestamp: Fri 2013-07-26 14:16:34 -0600
message:
  fix up ncursesw/term.h structs (bug 1761)
modified:
  ts/devchk/ncursesw_term_h.c
-------------- next part --------------
=== modified file 'ts/devchk/ncursesw_term_h.c'
--- a/ts/devchk/ncursesw_term_h.c	2013-01-08 16:14:08 +0000
+++ b/ts/devchk/ncursesw_term_h.c	2013-07-26 20:16:34 +0000
@@ -2177,7 +2177,21 @@
 #endif
 
 #if 1
-CheckTypeSize(termtype,0, 10003377, 1, 5.0, NULL, 10003376, NULL)
+CheckTypeSize(struct termtype,0, 10003377, 1, 5.0, NULL, 0, NULL)
+Msg("Missing member data for termtype on All\n");
+CheckOffset(struct termtype,term_names,0,1,232494)
+CheckOffset(struct termtype,str_table,0,1,232495)
+CheckOffset(struct termtype,Booleans,0,1,232496)
+CheckOffset(struct termtype,Numbers,0,1,232497)
+CheckOffset(struct termtype,Strings,0,1,232498)
+CheckOffset(struct termtype,ext_str_table,0,1,232499)
+CheckOffset(struct termtype,ext_Names,0,1,232500)
+CheckOffset(struct termtype,num_Booleans,0,1,232501)
+CheckOffset(struct termtype,num_Numbers,0,1,232502)
+CheckOffset(struct termtype,num_Strings,0,1,232503)
+CheckOffset(struct termtype,ext_Booleans,0,1,232504)
+CheckOffset(struct termtype,ext_Numbers,0,1,232505)
+CheckOffset(struct termtype,ext_Strings,0,1,232506)
 #endif
 
 #if 1
@@ -2185,18 +2199,20 @@
 #endif
 
 #if 1
-CheckTypeSize(term,0, 10003383, 1, 5.0, NULL, 10003379, NULL)
+CheckTypeSize(struct term,0, 10003383, 1, 5.0, NULL, 0, NULL)
+Msg("Missing member data for term on All\n");
+CheckOffset(struct term,type,0,1,232521)
+CheckOffset(struct term,Filedes,0,1,232522)
+CheckOffset(struct term,Ottyb,0,1,232523)
+CheckOffset(struct term,Nttyb,0,1,232524)
+CheckOffset(struct term,_baudrate,0,1,232525)
+CheckOffset(struct term,_termname,0,1,232526)
 #endif
 
 #if 1
 CheckTypeSize(TERMINAL,0, 10003400, 1, 5.0, NULL, 10003383, NULL)
 #endif
 
-#if 1
-CheckTypeSize(struct term,0, 10003413, 1, 5.0, NULL, 0, NULL)
-Msg("Missing member data for term on All\n");
-#endif
-
 extern int putp_db(const char *);
 CheckInterfacedef(putp,putp_db);
 extern int tgetent_db(char *, const char *);
@@ -2222,11 +2238,11 @@
 CheckInterfacedef(tputs,tputs_db);
 extern int setupterm_db(char *, int, int *);
 CheckInterfacedef(setupterm,setupterm_db);
-extern int del_curterm_db(struct term *);
+extern int del_curterm_db(TERMINAL *);
 CheckInterfacedef(del_curterm,del_curterm_db);
 extern int restartterm_db(char *, int, int *);
 CheckInterfacedef(restartterm,restartterm_db);
-extern struct term * set_curterm_db(struct term *);
+extern TERMINAL * set_curterm_db(TERMINAL *);
 CheckInterfacedef(set_curterm,set_curterm_db);
 #ifdef TET_TEST
 if (pcnt == cnt )



More information about the lsb-messages mailing list