Changeset 400 for branches/thune
- Timestamp:
- 05/28/07 05:18:08 (18 months ago)
- Files:
-
- 1 modified
-
branches/thune/thread_safe/make.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/thune/thread_safe/make.c
r387 r400 1342 1342 (select! word sel -- value) 1343 1343 (context block -- value) 1344 (vector! count type -- value) 1344 1345 */ 1345 1346 UR_CALL_PUB( uc_make ) … … 1727 1728 case UT_VECTOR: 1728 1729 { 1730 #ifdef LANG_THUNE 1731 if( argc == 2 ) 1732 { 1733 if( ! ur_makeVectorCell( ut, ur_s_prev(tos), res ) ) 1734 goto error; 1735 if( ur_is(tos, UT_WORD) && (ur_atom(tos) == UT_DECIMAL) ) 1736 ur_vectorDT(res) = UT_DECIMAL; 1737 } 1738 else 1739 #endif 1740 { 1729 1741 // Make array before setting res in case GC is called. 1730 1742 if( ! ur_makeVectorCell( ut, tos, res ) ) 1731 1743 goto error; 1744 } 1732 1745 } 1733 1746 break;
