| 133 | } |
| 134 | |
| 135 | NAN_SETTER(SetterGetter::SetProp2) { |
| 136 | SetterGetter* settergetter = |
| 137 | ObjectWrap::Unwrap<SetterGetter>(info.Holder()); |
| 138 | strncpy( |
| 139 | settergetter->prop2 |
| 140 | , *Utf8String(value) |
| 141 | , sizeof (settergetter->prop2)); |
| 142 | settergetter->prop2[sizeof (settergetter->prop2) - 1] = '\0'; |
| 143 | assert(strlen(settergetter->log) < sizeof (settergetter->log)); |
| 144 | strncat( |
| 145 | settergetter->log |
| 146 | , "Prop2:SETTER(" |
| 147 | , sizeof (settergetter->log) - 1 - strlen(settergetter->log)); |
| 148 | assert(strlen(settergetter->log) < sizeof (settergetter->log)); |
| 149 | strncat( |
| 150 | settergetter->log |
| 151 | , settergetter->prop2 |
| 152 | , sizeof (settergetter->log) - 1 - strlen(settergetter->log)); |
| 153 | assert(strlen(settergetter->log) < sizeof (settergetter->log)); |
| 154 | strncat( |
| 155 | settergetter->log |
| 156 | , ")\n" |
| 157 | , sizeof (settergetter->log) - 1 - strlen(settergetter->log)); |
| 158 | } |
| 159 | |
| 160 | NAN_METHOD(SetterGetter::Log) { |
| 161 | SetterGetter* settergetter = |