Ticket #128 (closed enhancement: fixed)

Opened 2 years ago

Last modified 2 years ago

get rid of <stdlib.h> and friends

Reported by: jsd Assigned to: unassigned
Priority: minor Milestone: 2.0 Release
Component: System Version: 2.0
Keywords: Cc:
Completion:

Description

including std-c headers in non-c++ form (i.e. <stdlib.h> instead of <cstdlib>) should be avoided. also, in various places std-c header are included for no apparent reason. in the interest of having as less dependencies as possible this should be cleaned up.

Change History

12/27/06 16:11:49 changed by dshipton

  • estimated_completion changed.

stdlib.h and stdio.h :

  • grep -rn std . | grep include | grep \# | grep h\> | grep -v Binary | grep -v svn | grep -v \:\: | grep -v \.py

all other "system" includes(assert.h, math.h, limits.h, string.h):

  • grep -rn include . | grep \# | grep h\> | grep -v Binary | grep -v svn | grep -v \:\: | grep -v \.py | grep -v \<OSG | grep -v OpenSG | grep -v boost | grep -v std

01/05/07 16:32:23 changed by dshipton

  • status changed from new to closed.
  • resolution set to fixed.

Fixed in r467 r468 r471.