Changeset 247 for cpp/frams/param/mutableparam.cpp
- Timestamp:
- 11/07/14 17:51:01 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/param/mutableparam.cpp
r240 r247 108 108 switch(pe->type[0]) 109 109 { 110 case 'd': d=new int(); *((int*)d)=0; break;110 case 'd': d=new paInt(); *((paInt*)d)=0; break; 111 111 case 'f': d=new double(); *((double*)d)=0; break; 112 112 case 's': d=new SString(); break; … … 114 114 case 'o': d=new ExtObject(); break; 115 115 } 116 pe->offset=(int )d;116 pe->offset=(intptr_t)d; 117 117 } 118 118 onadd.action(position); … … 134 134 switch(pe->type[0]) 135 135 { 136 case 'd': delete ( int*)d; break;136 case 'd': delete (paInt*)d; break; 137 137 case 'f': delete (double*)d; break; 138 138 case 's': delete (SString*)d; break; … … 173 173 pe->group=(short)group; 174 174 pe->flags=(short)(flags | MUTPARAM_ALLOCENTRY); 175 pe->offset=( long)data;175 pe->offset=(intptr_t)data; 176 176 pe->id=strdup(id); 177 177 pe->type=strdup(type); … … 209 209 } 210 210 211 int MutableParam::setInt(int i, longv)211 int MutableParam::setInt(int i,paInt v) 212 212 { 213 213 int ret=SimpleAbstractParam::setInt(i,v);
Note: See TracChangeset
for help on using the changeset viewer.