Diff for /np2/win9x/debuguty/viewreg.cpp between versions 1.3 and 1.5

version 1.3, 2003/10/21 11:22:05 version 1.5, 2003/12/08 00:55:34
Line 7 Line 7
 #include        "viewmenu.h"  #include        "viewmenu.h"
 #include        "viewmem.h"  #include        "viewmem.h"
 #include        "viewreg.h"  #include        "viewreg.h"
 #include        "i286.h"  #include        "cpucore.h"
   
   
 static void viewreg_paint(NP2VIEW_T *view, RECT *rc, HDC hdc) {  static void viewreg_paint(NP2VIEW_T *view, RECT *rc, HDC hdc) {
Line 16  static void viewreg_paint(NP2VIEW_T *vie Line 16  static void viewreg_paint(NP2VIEW_T *vie
         DWORD           pos;          DWORD           pos;
         char            str[128];          char            str[128];
         HFONT           hfont;          HFONT           hfont;
         I286REG         *r;          I286STAT        *r;
   
         hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0,           hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0, 
                                         SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,                                          SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
Line 27  static void viewreg_paint(NP2VIEW_T *vie Line 27  static void viewreg_paint(NP2VIEW_T *vie
   
         if (view->lock) {          if (view->lock) {
                 if (view->buf1.type != ALLOCTYPE_REG) {                  if (view->buf1.type != ALLOCTYPE_REG) {
                         if (viewcmn_alloc(&view->buf1, sizeof(i286reg))) {                          if (viewcmn_alloc(&view->buf1, sizeof(i286core.s))) {
                                 view->lock = FALSE;                                  view->lock = FALSE;
                                 viewmenu_lock(view);                                  viewmenu_lock(view);
                         }                          }
                         else {                          else {
                                 view->buf1.type = ALLOCTYPE_REG;                                  view->buf1.type = ALLOCTYPE_REG;
                                 CopyMemory(view->buf1.ptr, &i286reg, sizeof(i286reg));                                  CopyMemory(view->buf1.ptr, &i286core.s, sizeof(i286core.s));
                         }                          }
                         viewcmn_putcaption(view);                          viewcmn_putcaption(view);
                 }                  }
Line 41  static void viewreg_paint(NP2VIEW_T *vie Line 41  static void viewreg_paint(NP2VIEW_T *vie
   
         pos = view->pos;          pos = view->pos;
         if (view->lock) {          if (view->lock) {
                 r = (I286REG *)view->buf1.ptr;                  r = (I286STAT *)view->buf1.ptr;
         }          }
         else {          else {
                 r = &i286reg;                  r = &i286core.s;
         }          }
   
         for (y=0; y<rc->bottom && pos<4; y+=16, pos++) {          for (y=0; y<rc->bottom && pos<4; y+=16, pos++) {

Removed from v.1.3  
changed lines
  Added in v.1.5


RetroPC.NET-CVS <cvs@retropc.net>