RFC 17: Dynamic Array Sizing
Benedikt Rothe
umn-ms at HYDROTEC.DE
Mon May 15 05:56:40 EDT 2006
Hi
Sorry for posting in this list since I'm no mapserver-developer, but I
wonder wether RFC17 may break
mapscript-applications, which hold pointers to mapserver-Objects.
Example Java:
- A Java-layerObj is created with "aMapObject.getlayer(1)". This
layerObj-instance holds a pointer
into the Layer-Array of the aMapObject.
- After this, a new layer is added to the webobject. The layers-Array in
the webObject could be reallocated
by this action.
- Therfore the existing pointer in the Java-layerObj could become invalid.
This could cause crashes.
Did I oversee something?
Benedikt
UMN MapServer Developers List <MAPSERVER-DEV at LISTS.UMN.EDU> schrieb am
12.05.2006 20:48:22:
> Folks,
>
> There was yet another request for a mapserver compiled with larger
> sizes for one of the MS_MAX* macros on #mapserver today, and it drove
> me over the edge! I flipped out!
>
> The result is RFC 17. I propose to spend a day overhauling MapServer
> to use dynamic sizing for all the important "limits" (symbols, layers,
> classes and styles).
>
> http://mapserver.gis.umn.edu/development/rfc/ms-rfc-17
>
> While it is open to discussion and ammendment, I'll accept votes even
now.
>
> I won't actually implement it till after I'm done the RFC 16 work.
>
> I'm going RFC crazy!
>
> I furthermore unofficially propose the next version be called
> MapServer 5.0, code named "Dynamic Dodger" in honour of the alliterative
> Ubuntu code names (ie. Breezy Badger, Dapper Duck).
>
> Best regards
> --
>
---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up | Frank Warmerdam,
warmerdam at pobox.com
> light and sound - activate the windows | http://pobox.com/~warmerdam
> and watch the world go round - Rush | President OSGF,
http://osgeo.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20060515/d652a51e/attachment.html
More information about the mapserver-dev
mailing list