[tuhopuu-devel] Re: [tuhopuu-cvs] CVS commit: tuhopuu3/source/blender/hemesh/intern HE_ErrorState.c HE_EulerOperations.c HE_Event.c HE_Lib.c tuhopuu3/source/blender/hemesh/tools tool_average.c tool_bridge.c tool_del.c tool_drag.c tool_edgesharpen.c tool_extrude.c tool_hide.c tool_joinface.c ...

Chris Want cwant at ualberta.ca
Sun Apr 24 03:33:18 CEST 2005


Joseph Eagar wrote:
> joeedh (Joseph Eagar) 2005/04/22 03:10:21 CEST
>   Log:
>   Added more headers to various files, and made sure all 
>   hemesh files include "BIF_space.h" for BIF_undo_push().

By the way, there are still *heaps* of HE related
implicit declarations.

Below is a recipe that you
can use to check for such things:

$ make > /tmp/foo.txt 2>&1 &
$ grep -i implicit /tmp/foo.txt

HE_EulerOperations.c:176: warning: implicit declaration of function 
`HET_SelOrDeselAll'
HE_Event.c:242: warning: implicit declaration of function `mainqenter'
HE_Select.c:440: warning: implicit declaration of function 
`force_backbufdraw_ext'
tool_del.c:44: warning: implicit declaration of function `pupmenu'
tool_drag.c:45: warning: implicit declaration of function 
`getmouseco_areawin'
tool_drag.c:52: warning: implicit declaration of function `project_float'
tool_drag.c:53: warning: implicit declaration of function `VECCOPY'
tool_drag.c:59: warning: implicit declaration of function `qtest'
tool_drag.c:60: warning: implicit declaration of function `extern_qread'
tool_drag.c:73: warning: implicit declaration of function `headerprint'
tool_drag.c:80: warning: implicit declaration of function 
`screen_swapbuffers'
tool_drag.c:127: warning: implicit declaration of function `window_to_3d'
tool_edgesharpen.c:100: warning: implicit declaration of function 
`HED_SetHeaderPrint'
tool_edgesharpen.c:102: warning: implicit declaration of function 
`HED_DoDraw'
tool_extrude.c:35: warning: implicit declaration of function `pupmenu'
tool_manager.c:69: warning: implicit declaration of function `strcmp'
tool_manager.c:99: warning: implicit declaration of function `error'
tool_merge.c:77: warning: implicit declaration of function `memset'
tool_parser.c:21: warning: implicit declaration of function `strlen'
tool_parser.c:25: warning: implicit declaration of function `strcat'
dmesh.c:496: warning: implicit declaration of function `memset'
dmesh.c:499: warning: implicit declaration of function `memcpy'
dmesh.c:527: warning: implicit declaration of function `id_us_plus'
dmesh.c:660: warning: implicit declaration of function `BLI_remlink'
font.c:541: warning: implicit declaration of function `wcslen'
drawobject.c:3543: warning: implicit declaration of function `drawHEMesh'
drawobject.c:4182: warning: implicit declaration of function 
`he_draw_bbsverts'
drawobject.c:4183: warning: implicit declaration of function 
`he_draw_bbsedges'
drawobject.c:4184: warning: implicit declaration of function 
`he_draw_bbsfaces'
editfont.c:648: warning: implicit declaration of function `wcscat'
editfont.c:790: warning: implicit declaration of function `wcscpy'
editfont.c:797: warning: implicit declaration of function `wcslen'
header_info.c:1293: warning: implicit declaration of function 
`addPrimitiveHEMesh'
header_sound.c:174: warning: implicit declaration of function `play_anim'
headerbuttons.c:792: warning: implicit declaration of function `set_hemesh'
interface.c:2957: warning: implicit declaration of function `do_textedit'
interface_draw.c:2503: warning: implicit declaration of function `wcs2utf8s'
seqaudio.c:187: warning: implicit declaration of function `swab'
space.c:637: warning: implicit declaration of function `undo_push_hemesh'
space.c:735: warning: implicit declaration of function `HET_Event'
space.c:936: warning: implicit declaration of function `mouse_hemesh'
space.c:1116: warning: implicit declaration of function `deselectall_hemesh'
space.c:1460: warning: implicit declaration of function 
`HE_recalc_facenormals'
toolbox.c:2278: warning: implicit declaration of function 
`set_render_border'
toolbox.c:2281: warning: implicit declaration of function `BIF_do_render'
transform_generics.c:188: warning: implicit declaration of function 
`HE_recalcnormals'
usiblender.c:654: warning: implicit declaration of function 
`free_HEEditMesh'
TST_colorcycle.c:107: warning: implicit declaration of function 
`PLA_acquire_glx_context'
TST_colorcycle.c:112: warning: implicit declaration of function 
`PLA_swap_glx_context'
TST_colorcycle.c:113: warning: implicit declaration of function 
`PLA_release_glx_context'
TST_gears.c:358: warning: implicit declaration of function 
`PLA_acquire_glx_context'
TST_gears.c:389: warning: implicit declaration of function 
`PLA_swap_and_release_glx_context'
TST_gears.c:529: warning: implicit declaration of function 
`PLA_release_glx_context'
TST_threaded_gears.c:432: warning: implicit declaration of function 
`PLA_acquire_glx_context'
TST_threaded_gears.c:434: warning: implicit declaration of function 
`PLA_swap_glx_context'
TST_threaded_gears.c:435: warning: implicit declaration of function 
`PLA_release_glx_context'


More information about the tuhopuu-devel mailing list