Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006097opensim[REGION] Script Functionspublic2012-07-18 04:222012-07-20 10:51
ReporterSignpostMarv 
Assigned Tocmickeyb 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Versionmaster (dev code) 
Summary0006097: Allowing UUIDs to be used in list return types
DescriptionDiscovered that one couldn't return a list of UUIDs from a module script function.

Patch adds support in, putting them into LSL_Key (which is currently an alias of LSL_Types.LSLString)
Additional Informationexample method signature:

public object[] quadtreeSearchQuadTree(UUID host, UUID script, UUID quadTree, object[] args) // object[] args is a workaround for the .net 3.5 limit on Expression.GetFuncType

The method wraps to a method with a return type of List<UUID>, which is converted via return foo.ConvertAll<object>(x=>x).ToArray()
TagsNo tags attached.
Git Revision or version numbereb590
Run ModeStandalone (1 Region)
Physics EngineBasicPhysics
Environment.NET / Windows32
Mono VersionNone
Viewer
Attached Filespatch file icon keys-in-lists.patch [^] (2,567 bytes) 2012-07-18 04:22 [Show Content]

- Relationships

-  Notes
(0021847)
cmickeyb (administrator)
2012-07-20 10:50

Applied to Master in commit a4281ca014c80ca516e514e9fde9bb3a13e10c97
(0021848)
cmickeyb (administrator)
2012-07-20 10:51

commit a4281ca014c80ca516e514e9fde9bb3a13e10c97

- Issue History
Date Modified Username Field Change
2012-07-18 04:22 SignpostMarv New Issue
2012-07-18 04:22 SignpostMarv File Added: keys-in-lists.patch
2012-07-18 04:22 SignpostMarv Status new => patch included
2012-07-18 09:11 cmickeyb Assigned To => cmickeyb
2012-07-18 09:11 cmickeyb Status patch included => assigned
2012-07-20 10:50 cmickeyb Note Added: 0021847
2012-07-20 10:51 cmickeyb Note Added: 0021848
2012-07-20 10:51 cmickeyb Status assigned => resolved
2012-07-20 10:51 cmickeyb Fixed in Version => master (dev code)
2012-07-20 10:51 cmickeyb Resolution open => fixed
2012-07-20 10:51 cmickeyb Status resolved => closed


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker