Mercurial > octave-nkf
comparison src/ov.cc @ 10754:92eb5fb58ebc
fix resize with structs
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Fri, 25 Jun 2010 10:19:26 +0200 |
parents | bee1b1a2e29a |
children | 8a868004a437 |
comparison
equal
deleted
inserted
replaced
10753:bee1b1a2e29a | 10754:92eb5fb58ebc |
---|---|
2591 switch (type[0]) | 2591 switch (type[0]) |
2592 { | 2592 { |
2593 case '(': | 2593 case '(': |
2594 { | 2594 { |
2595 if (type.length () > 1 && type[1] == '.') | 2595 if (type.length () > 1 && type[1] == '.') |
2596 retval = Octave_map (); | 2596 retval = octave_map (); |
2597 else | 2597 else |
2598 retval = octave_value (rhs.empty_clone ()); | 2598 retval = octave_value (rhs.empty_clone ()); |
2599 } | 2599 } |
2600 break; | 2600 break; |
2601 | 2601 |
2602 case '{': | 2602 case '{': |
2603 retval = Cell (); | 2603 retval = Cell (); |
2604 break; | 2604 break; |
2605 | 2605 |
2606 case '.': | 2606 case '.': |
2607 retval = Octave_map (); | 2607 retval = octave_scalar_map (); |
2608 break; | 2608 break; |
2609 | 2609 |
2610 default: | 2610 default: |
2611 panic_impossible (); | 2611 panic_impossible (); |
2612 } | 2612 } |