Patch 7.0.198 (extra)
Problem:    Win32: Compiler warnings.  No need to generate gvim.exe.mnf.
Solution:   Add type casts.  Use "*" for processorArchitecture. (George Reilly)
Files:      src/Make_mvc.mak, src/eval.c, src/gvim.exe.mnf, src/misc2.c


*** ../vim-7.0.197/src/Make_mvc.mak     Thu Apr 27 01:50:26 2006
--- src/Make_mvc.mak    Wed Feb  7 05:04:15 2007
***************
*** 683,689 ****
  # on a crash (doesn't add overhead to the executable).
  #
  CFLAGS = $(CFLAGS) /Zi /Fd$(OUTDIR)/
! LINK_PDB = /PDB:$(OUTDIR)/$(VIM).pdb -debug # -debug:full -debugtype:cv,fixup
  
  #
  # End extra feature include
--- 683,689 ----
  # on a crash (doesn't add overhead to the executable).
  #
  CFLAGS = $(CFLAGS) /Zi /Fd$(OUTDIR)/
! LINK_PDB = /PDB:$(VIM).pdb -debug # -debug:full -debugtype:cv,fixup
  
  #
  # End extra feature include
***************
*** 761,767 ****
        - if exist $(VIM).pdb del $(VIM).pdb
        - if exist $(VIM).map del $(VIM).map
        - if exist $(VIM).ncb del $(VIM).ncb
-       - if exist gvim.exe.mnf del gvim.exe.mnf
        - if exist vimrun.exe del vimrun.exe
        - if exist install.exe del install.exe
        - if exist uninstal.exe del uninstal.exe
--- 761,766 ----
***************
*** 943,949 ****
  $(OUTDIR)/xpm_w32.obj: $(OUTDIR) xpm_w32.c
        $(CC) $(CFLAGS) $(XPM_INC) xpm_w32.c
  
! $(OUTDIR)/vim.res:    $(OUTDIR) gvim.exe.mnf vim.rc version.h tools.bmp 
tearoff.bmp \
                vim.ico vim_error.ico vim_alert.ico vim_info.ico vim_quest.ico
        $(RC) /l 0x409 /Fo$(OUTDIR)/vim.res $(RCFLAGS) vim.rc
  
--- 942,948 ----
  $(OUTDIR)/xpm_w32.obj: $(OUTDIR) xpm_w32.c
        $(CC) $(CFLAGS) $(XPM_INC) xpm_w32.c
  
! $(OUTDIR)/vim.res:    $(OUTDIR) vim.rc version.h tools.bmp tearoff.bmp \
                vim.ico vim_error.ico vim_alert.ico vim_info.ico vim_quest.ico
        $(RC) /l 0x409 /Fo$(OUTDIR)/vim.res $(RCFLAGS) vim.rc
  
***************
*** 961,966 ****
--- 960,966 ----
  # $CFLAGS may contain backslashes and double quotes, escape them both.
  E0_CFLAGS = $(CFLAGS:\=\\)
  E_CFLAGS = $(E0_CFLAGS:"=\")
+ # ") stop the string
  
  $(PATHDEF_SRC): auto
        @echo creating $(PATHDEF_SRC)
***************
*** 972,1001 ****
        @echo char_u *all_lflags = (char_u *)"$(link:\=\\) $(LINKARGS1:\=\\) 
$(LINKARGS2:\=\\)"; >> $(PATHDEF_SRC)
        @echo char_u *compiled_user = (char_u *)"$(USERNAME)"; >> $(PATHDEF_SRC)
        @echo char_u *compiled_sys = (char_u *)"$(USERDOMAIN)"; >> 
$(PATHDEF_SRC)
- 
- gvim.exe.mnf: auto
-       @echo ^<?xml version="1.0" encoding="UTF-8" standalone="yes"?^> >$@
-       @echo ^<assembly xmlns="urn:schemas-microsoft-com:asm.v1" 
manifestVersion="1.0"^> >>$@
-       @echo   ^<assemblyIdentity >>$@
-       @echo     processorArchitecture="$(ASSEMBLY_ARCHITECTURE)" >>$@
-       @echo     version="7.0.0.0" >>$@
-       @echo     type="win32" >>$@
-       @echo     name="Vim" >>$@
-       @echo   /^> >>$@
-       @echo   ^<description^>Vi Improved - A Text Editor^</description^> >>$@
-       @echo   ^<dependency^> >>$@
-       @echo     ^<dependentAssembly^> >>$@
-       @echo       ^<assemblyIdentity >>$@
-       @echo         type="win32" >>$@
-       @echo         name="Microsoft.Windows.Common-Controls" >>$@
-       @echo         version="6.0.0.0" >>$@
-       @echo         publicKeyToken="6595b64144ccf1df" >>$@
-       @echo         language="*" >>$@
-       @echo         processorArchitecture="$(ASSEMBLY_ARCHITECTURE)" >>$@
-       @echo       /^> >>$@
-       @echo     ^</dependentAssembly^> >>$@
-       @echo   ^</dependency^> >>$@
-       @echo ^</assembly^> >>$@
  
  auto:
        if not exist auto/nul mkdir auto
--- 972,977 ----
*** ../vim-7.0.197/src/eval.c   Sun Jan 14 15:27:05 2007
--- src/eval.c  Wed Feb  7 05:01:29 2007
***************
*** 1004,1010 ****
      if (ga_grow(&redir_ga, (int)len) == OK)
      {
        mch_memmove((char *)redir_ga.ga_data + redir_ga.ga_len, value, len);
!       redir_ga.ga_len += len;
      }
      else
        var_redir_stop();
--- 1004,1010 ----
      if (ga_grow(&redir_ga, (int)len) == OK)
      {
        mch_memmove((char *)redir_ga.ga_data + redir_ga.ga_len, value, len);
!       redir_ga.ga_len += (int)len;
      }
      else
        var_redir_stop();
***************
*** 10307,10313 ****
      win_T     *wp;
  #endif
  
!     rettv->vval.v_number = FALSE;
  #ifdef FEAT_QUICKFIX
      if (rettv_list_alloc(rettv) == OK)
      {
--- 10307,10313 ----
      win_T     *wp;
  #endif
  
!     rettv->vval.v_number = 0;
  #ifdef FEAT_QUICKFIX
      if (rettv_list_alloc(rettv) == OK)
      {
*** ../vim-7.0.197/src/gvim.exe.mnf     Sun Jun 13 17:13:20 2004
--- src/gvim.exe.mnf    Wed Feb  7 05:06:52 2007
***************
*** 1,8 ****
  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
!     processorArchitecture="X86"
!     version="6.2.0.0"
      type="win32"
      name="Vim"
    />
--- 1,8 ----
  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
!     processorArchitecture="*"
!     version="7.0.0.0"
      type="win32"
      name="Vim"
    />
***************
*** 15,21 ****
          version="6.0.0.0"
          publicKeyToken="6595b64144ccf1df"
          language="*"
!         processorArchitecture="X86"
        />
      </dependentAssembly>
    </dependency>
--- 15,21 ----
          version="6.0.0.0"
          publicKeyToken="6595b64144ccf1df"
          language="*"
!         processorArchitecture="*"
        />
      </dependentAssembly>
    </dependency>
*** ../vim-7.0.197/src/misc2.c  Tue Feb 20 03:01:33 2007
--- src/misc2.c Wed Feb  7 05:00:13 2007
***************
*** 1246,1252 ****
      char_u    *escaped_string;
  
      /* First count the number of extra bytes required. */
!     length = STRLEN(string) + 3;      /* two quotes and the trailing NUL */
      for (p = string; *p != NUL; mb_ptr_adv(p))
      {
  # if defined(WIN32) || defined(WIN16) || defined(DOS)
--- 1246,1252 ----
      char_u    *escaped_string;
  
      /* First count the number of extra bytes required. */
!     length = (unsigned)STRLEN(string) + 3;  /* two quotes and a trailing NUL 
*/
      for (p = string; *p != NUL; mb_ptr_adv(p))
      {
  # if defined(WIN32) || defined(WIN16) || defined(DOS)
***************
*** 3718,3724 ****
   *
   * ATTENTION:
   * ==========
!  *    Also we use an allocated search context here, this functions ARE NOT
   *    thread-safe!!!!!
   *
   *    To minimize parameter passing (or because I'm to lazy), only the
--- 3718,3724 ----
   *
   * ATTENTION:
   * ==========
!  *    Also we use an allocated search context here, this functions are NOT
   *    thread-safe!!!!!
   *
   *    To minimize parameter passing (or because I'm to lazy), only the
*** ../vim-7.0.197/src/version.c        Tue Feb 20 03:01:33 2007
--- src/version.c       Tue Feb 20 03:14:39 2007
***************
*** 668,669 ****
--- 668,671 ----
  {   /* Add new patch number below this line */
+ /**/
+     198,
  /**/

-- 
hundred-and-one symptoms of being an internet addict:
155. You forget to eat because you're too busy surfing the net.

 /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

Reply via email to