Diff for /np2/win9x/debuguty/viewasm.cpp between versions 1.7 and 1.8

version 1.7, 2005/02/09 20:11:36 version 1.8, 2005/03/19 20:46:07
Line 25  static void viewasm_paint(NP2VIEW_T *vie Line 25  static void viewasm_paint(NP2VIEW_T *vie
         DWORD           seg4;          DWORD           seg4;
         UINT16          off;          UINT16          off;
         DWORD           pos;          DWORD           pos;
         BYTE            *p;          UINT8           *p;
         BYTE            buf[16];          UINT8           buf[16];
         OEMCHAR         str[16];          OEMCHAR         str[16];
         HFONT           hfont;          HFONT           hfont;
         BOOL            opsize;          BOOL            opsize;
         _UNASM          una;          _UNASM          una;
         int                     step;          int                     step;
   #if defined(UNICODE)
           TCHAR           cnv[64];
   #endif
   
         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 127  static void viewasm_paint(NP2VIEW_T *vie Line 130  static void viewasm_paint(NP2VIEW_T *vie
                 if (!step) {                  if (!step) {
                         break;                          break;
                 }                  }
   #if defined(UNICODE)
                   TextOut(hdc, 11 * 8, y, cnv, MultiByteToWideChar(CP_ACP, 
                                           MB_PRECOMPOSED, una.mnemonic, -1, cnv, NELEMENTS(cnv)));
   #else
                 TextOut(hdc, 11 * 8, y, una.mnemonic, OEMSTRLEN(una.mnemonic));                  TextOut(hdc, 11 * 8, y, una.mnemonic, OEMSTRLEN(una.mnemonic));
   #endif
                 if (una.operand[0]) {                  if (una.operand[0]) {
                         TextOut(hdc, (11 + 7) * 8, y, una.operand, OEMSTRLEN(una.operand));  #if defined(UNICODE)
                           TextOut(hdc, (11 + 7) * 8, y, cnv, MultiByteToWideChar(CP_ACP,
                                           MB_PRECOMPOSED, una.operand, -1, cnv, NELEMENTS(cnv)));
   #else
                           TextOut(hdc, (11 + 7) * 8, y,
                                                                                   una.operand, OEMSTRLEN(una.operand));
   #endif
                 }                  }
                 off += (UINT16)step;                  off += (UINT16)step;
         }          }

Removed from v.1.7  
changed lines
  Added in v.1.8


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