Missing initialization of background window

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1339 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2008-11-28 18:47:40 +00:00
parent 3bfb887033
commit e63ab4826d
1 changed files with 14 additions and 0 deletions

View File

@ -97,6 +97,20 @@ static inline int nxsu_setup(FAR struct fb_vtable_s *fb,
}
#endif
/* Initialize the non-NULL elements of the background window */
fe->be.bkgd.be = &fe->be;
fe->be.bkgd.bounds.pt2.x = fe->be.vinfo.xres;
fe->be.bkgd.bounds.pt2.y = fe->be.vinfo.yres;
/* Complete initialization of the server state structure. The
* window list contains only one element: The background window
* with nothing else above or below it
*/
fe->be.topwnd = &fe->be.bkgd;
/* Initialize the mouse position */
#ifdef CONFIG_NX_MOUSE