Diff for /parser3/src/classes/string.C between versions 1.46 and 1.48

version 1.46, 2001/05/07 15:31:36 version 1.48, 2001/05/11 17:45:10
Line 31  public: // Methoded Line 31  public: // Methoded
   
 // methods  // methods
   
 static void _length(Request& r, const String&, MethodParams *) {  static void _length(Request& r, const String& method_name, MethodParams *) {
         Pool& pool=r.pool();          Pool& pool=r.pool();
         Value& value=*new(pool) VDouble(pool, r.self->get_string()->size());          Value& result=*new(pool) VDouble(pool, r.self->get_string()->size());
         r.write_no_lang(value);          result.set_name(method_name);
           r.write_no_lang(result);
 }  }
   
 static void _int(Request& r, const String&, MethodParams *) {  static void _int(Request& r, const String& method_name, MethodParams *) {
         Pool& pool=r.pool();          Pool& pool=r.pool();
         Value& value=*new(pool) VInt(pool, (int)r.self->as_double());          Value& result=*new(pool) VInt(pool, r.self->as_int());
         r.write_no_lang(value);          result.set_name(method_name);
           r.write_no_lang(result);
 }  }
   
 static void _double(Request& r, const String&, MethodParams *) {  static void _double(Request& r, const String& method_name, MethodParams *) {
         Pool& pool=r.pool();          Pool& pool=r.pool();
         Value& value=*new(pool) VDouble(pool, r.self->as_double());          Value& result=*new(pool) VDouble(pool, r.self->as_double());
         r.write_no_lang(value);          result.set_name(method_name);
           r.write_no_lang(result);
 }  }
   
 /*not static*/void _string_format(Request& r, const String& method_name, MethodParams *params) {  /*not static*/void _string_format(Request& r, const String& method_name, MethodParams *params) {

Removed from v.1.46  
changed lines
  Added in v.1.48


E-mail: