Ignore:
Timestamp:
Feb 2, 2006, 12:22:43 AM (19 years ago)
Author:
darin
Message:

Reviewed by Maciej.

  • kxmlcore/Noncopyable.h: Added.
  • kxmlcore/OwnArrayPtr.h: Added.
  • kxmlcore/OwnPtr.h: Added.
  • kjs/function.h:
  • kjs/function.cpp: Use OwnPtr for Parameter pointers.
  • kjs/internal.h: Use Noncopyable for LabelStack.
  • kjs/list.cpp: Use OwnArrayPtr for overflow.
  • kjs/property_map.h:
  • kjs/property_map.cpp: Use OwnArrayPtr for SavedProperties. Use Vector for some stack buffers.
  • kjs/regexp_object.h:
  • kjs/regexp_object.cpp: Use OwnArrayPtr for lastOvector.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/regexp_object.h

    r12317 r12523  
    2626#include "function_object.h"
    2727#include "regexp.h"
     28#include <kxmlcore/OwnArrayPtr.h>
    2829
    2930namespace KJS {
     
    7273                    FunctionPrototype *funcProto,
    7374                    RegExpPrototype *regProto);
    74     virtual ~RegExpObjectImp();
    7575    virtual bool implementsConstruct() const;
    7676    virtual JSObject *construct(ExecState *exec, const List &args);
     
    9696    bool multiline;
    9797    UString lastInput;
    98     int *lastOvector;
     98    OwnArrayPtr<int> lastOvector;
    9999    unsigned lastNumSubPatterns;
    100100   
Note: See TracChangeset for help on using the changeset viewer.