Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5212 in orxonox.OLD for trunk


Ignore:
Timestamp:
Sep 21, 2005, 8:07:51 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: some little errors corrected via Valgrind

Location:
trunk/src
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/graphics/importer/texture.cc

    r5211 r5212  
    3232Texture::Texture(const char* imageName)
    3333{
    34   bAlpha = false;
     34  this->bAlpha = false;
    3535  this->texture = 0;
    3636  if (imageName)
  • trunk/src/lib/graphics/light.cc

    r5211 r5212  
    242242
    243243  for (int i = 0; i < NUMBEROFLIGHTS; i++)
    244     if (this->lights[i])
     244    if (this->lights[i] != NULL)
    245245      delete lights[i];
    246246  delete[] lights;
  • trunk/src/lib/graphics/render2D/element_2d.cc

    r5211 r5212  
    467467void Element2D::removeChild2D (Element2D* child)
    468468{
    469   child->remove2D();
    470   this->children->remove(child);
    471   child->parent = NULL;
     469  if (child != NULL)
     470  {
     471    child->remove2D();
     472    this->children->remove(child);
     473    child->parent = NULL;
     474  }
    472475}
    473476
  • trunk/src/lib/shell/shell_buffer.cc

    r5210 r5212  
    157157
    158158   // adding all the new Lines
    159   while (newLineBegin < inputEnd)
     159  while (newLineBegin < inputEnd )
    160160  {
    161161    newLineEnd = strchr(newLineBegin, '\n');
     
    165165    {
    166166//       newLineEnd = newLineBegin + strlen(newLineBegin);
    167       strcpy(this->keepBufferArray, newLineBegin);
     167      strcat(this->keepBufferArray, newLineBegin);
    168168      this->keepBuffer = true;
    169169      break;
  • trunk/src/world_entities/player.cc

    r5162 r5212  
    141141  PRINTF(1)("PLAYER INIT\n");
    142142  travelSpeed = 15.0;
    143   velocity = new Vector();
    144143  bUp = bDown = bLeft = bRight = bAscend = bDescend = false;
    145144  bFire = false;
  • trunk/src/world_entities/player.h

    r4975 r5212  
    6666    WeaponManager*        weaponMan;          //!< the weapon manager: managing a list of weapon to wepaon-slot mapping
    6767
    68     Vector*               velocity;           //!< the velocity of the player.
     68    Vector                velocity;           //!< the velocity of the player.
    6969    float                 travelSpeed;        //!< the current speed of the player (to make soft movement)
    7070    float                 acceleration;       //!< the acceleration of the player.
  • trunk/src/world_entities/skybox.cc

    r5155 r5212  
    102102    delete this->material[i];
    103103  delete []this->material;
     104  delete this->model;
    104105}
    105106
  • trunk/src/world_entities/weapons/crosshair.cc

    r4955 r5212  
    162162  //cout << z << endl;
    163163
    164   GLdouble objX, objY, objZ;
     164  GLdouble objX=.0, objY=.0, objZ=.0;
    165165  gluUnProject(position2D[0],
    166166               GraphicsEngine::getInstance()->getResolutionY()-position2D[1]-1,
Note: See TracChangeset for help on using the changeset viewer.