Show
Ignore:
Timestamp:
07/25/08 02:31:37 (4 months ago)
Author:
lordhavoc
Message:

ported over the 1.5 branch version of q3map2 which is newer
made Visual Studio files work in VS2005 Express
fixed a ton of warnings in VS2005 Express
fixed some compile problems on OpenSUSE 11.0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GtkRadiant/trunk/radiant/bp_dlg.cpp

    r291 r302  
    3939 
    4040  *loop = 0; 
    41   *ret = (int)data
     41  *ret = GPOINTER_TO_INT (data)
    4242} 
    4343 
  • GtkRadiant/trunk/radiant/brush.cpp

    r299 r302  
    31423142                        if (face->texdef.flags & Q2_SURF_TRANS33) { 
    31433143                                bTrans = true; 
    3144                                 transVal = 0.33
     3144                                transVal = 0.33f
    31453145                        } else if (face->texdef.flags & Q2_SURF_TRANS66) { 
    31463146                                bTrans = true; 
    3147                                 transVal = 0.66
     3147                                transVal = 0.66f
    31483148                        } 
    31493149                } 
  • GtkRadiant/trunk/radiant/gtkdlgs.cpp

    r295 r302  
    31593159 
    31603160    // Gef: Added toggle for optional cap func_grouping 
    3161     *b_GroupResult = (bool *)gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(group_toggle)); 
     3161    *b_GroupResult = (bool)gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(group_toggle)); 
    31623162  } 
    31633163 
  • GtkRadiant/trunk/radiant/gtkmisc.cpp

    r292 r302  
    860860 
    861861  *loop = 0; 
    862   *ret = (int)data
     862  *ret = GPOINTER_TO_INT (data)
    863863} 
    864864 
     
    10381038  success = (bool*)g_object_get_data (G_OBJECT (parent), "success"); 
    10391039 
    1040   if ((int)data == IDOK) 
     1040  if (GPOINTER_TO_INT (data) == IDOK) 
    10411041    *success = true; 
    10421042 
  • GtkRadiant/trunk/radiant/gtkmisc.h

    r286 r302  
    8282// NOTE: the returned filename is allocated with g_malloc and MUST be freed with g_free (both for win32 and Gtk dialogs) 
    8383// GtkWidget *parent 
    84 const char* file_dialog (void *parent, gboolean open, const char* title, const char* path = (char*)NULL, const char* pattern = NULL, const char *baseSubDir = NULL); 
     84const gchar* file_dialog (void *parent, gboolean open, const char* title, const char* path = (char*)NULL, const char* pattern = NULL, const char *baseSubDir = NULL); 
    8585 
    8686/*! 
  • GtkRadiant/trunk/radiant/missing.cpp

    r284 r302  
    209209 
    210210bool radCreateDirectory( const char *directory ) { 
    211         return CreateDirectory( directory, NULL )
     211        return CreateDirectory( directory, NULL ) != false
    212212} 
    213213 
    214214bool radCopyFile( const char *lpExistingFileName, const char *lpNewFileName ) { 
    215         return CopyFile( lpExistingFileName, lpNewFileName, FALSE )
     215        return CopyFile( lpExistingFileName, lpNewFileName, FALSE ) != false
    216216} 
    217217 
  • GtkRadiant/trunk/radiant/radiant.rc

    r177 r302  
    88// Generated from the TEXTINCLUDE 2 resource. 
    99// 
    10 #include "afxres.h" 
     10//#include "afxres.h" 
     11#include "windows.h" 
    1112 
    1213///////////////////////////////////////////////////////////////////////////// 
  • GtkRadiant/trunk/radiant/radiant.vcproj

    r252 r302  
    6161                        <Tool 
    6262                                Name="VCLinkerTool" 
    63                                 AdditionalDependencies="l_net.lib cmdlib.lib mathlib.lib Wsock32.lib libxml2.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib pango-1.0.lib" 
     63                                AdditionalDependencies="user32.lib shell32.lib gdi32.lib comdlg32.lib l_net.lib cmdlib.lib mathlib.lib Wsock32.lib libxml2.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib pango-1.0.lib intl.lib" 
    6464                                AdditionalLibraryDirectories="&quot;$(SolutionDir)\..\libxml2\lib&quot;;&quot;$(SolutionDir)\..\gtk2\lib&quot;;&quot;$(SolutionDir)\build\$(ConfigurationName)\libs&quot;" 
    6565                                GenerateDebugInformation="true" 
     
    135135                        <Tool 
    136136                                Name="VCLinkerTool" 
    137                                 AdditionalDependencies="l_net.lib cmdlib.lib mathlib.lib Wsock32.lib libxml2.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib pango-1.0.lib" 
     137                                AdditionalDependencies="user32.lib shell32.lib gdi32.lib comdlg32.lib l_net.lib cmdlib.lib mathlib.lib Wsock32.lib libxml2.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib pango-1.0.lib intl.lib" 
    138138                                AdditionalLibraryDirectories="&quot;$(SolutionDir)\..\libxml2\lib&quot;;&quot;$(SolutionDir)\..\gtk2\lib&quot;;&quot;$(SolutionDir)\build\$(ConfigurationName)\libs&quot;" 
    139139                                GenerateDebugInformation="true" 
     
    998998                                </File> 
    999999                                <File 
     1000                                        RelativePath=".\gtkmisc.h" 
     1001                                        > 
     1002                                </File> 
     1003                                <File 
    10001004                                        RelativePath="..\..\src\gtk+\gtk\gtkmisc.h" 
    1001                                         > 
    1002                                 </File> 
    1003                                 <File 
    1004                                         RelativePath=".\gtkmisc.h" 
    10051005                                        > 
    10061006                                </File> 
     
    24152415                        > 
    24162416                        <File 
     2417                                RelativePath="..\..\src\gtk+\gdk\win32\makefile.msc" 
     2418                                > 
     2419                        </File> 
     2420                        <File 
    24172421                                RelativePath="..\..\src\gtk+\gtk\makefile.msc" 
    24182422                                > 
     
    24242428                        <File 
    24252429                                RelativePath="..\..\src\gtk+\gdk\makefile.msc" 
    2426                                 > 
    2427                         </File> 
    2428                         <File 
    2429                                 RelativePath="..\..\src\gtk+\gdk\win32\makefile.msc" 
    24302430                                > 
    24312431                        </File> 
  • GtkRadiant/trunk/radiant/selectedface.cpp

    r185 r302  
    5656int WINAPI QERApp_GetFaceInfo(int iface, _QERFaceData *pFaceData, winding_t *pWinding) 
    5757{ 
    58   int size; 
     58  size_t size; 
    5959 
    6060  if (iface>=g_ptrSelectedFaces.GetSize()) 
     
    7575  pFaceData->m_bBPrimit = true; 
    7676  memcpy( &pFaceData->brushprimit_texdef, &selFace->brushprimit_texdef, sizeof(brushprimit_texdef_t) ); 
    77   size = (int)((winding_t *)0)->points[selFace->face_winding->numpoints]; 
     77  size = (size_t)((winding_t *)0)->points[selFace->face_winding->numpoints]; 
    7878  memcpy( pWinding, selFace->face_winding, size ); 
    7979  return 1; 
  • GtkRadiant/trunk/radiant/winding.cpp

    r185 r302  
    251251        if (point < w->numpoints-1) 
    252252        { 
    253                 memmove(&w->points[point], &w->points[point+1], (int)((winding_t *)0)->points[w->numpoints - point - 1]); 
     253                memmove(&w->points[point], &w->points[point+1], (size_t)((winding_t *)0)->points[w->numpoints - point - 1]); 
    254254        } 
    255255        w->numpoints--;