Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#6991 closed defect (fixed)

OGRShapeDriverCreate() doesn't recognize /vsimem/ directory

Reported by: Even Rouault Owned by: warmerdam
Priority: normal Milestone: 2.1.5
Component: OGR_SF Version: unspecified
Severity: normal Keywords: shape
Cc:

Description

It uses CPLStat() instead of VSIStatL(), so it doesn't recognize /vsimem/ directories, which for example prevent MapServer? with a SHAPEZIP outputformat with STORAGE=memory to work.

Change History (3)

comment:1 Changed 3 months ago by Even Rouault

Resolution: fixed
Status: newclosed

In 39739:

Shape: use VSIStatL() in Create() to properly work with /vsimem/ directories (fixes #6991)

comment:2 Changed 3 months ago by Even Rouault

In 39740:

Shape: use VSIStatL() in Create() to properly work with /vsimem/ directories (fixes #6991)

comment:3 Changed 3 months ago by Even Rouault

In 39741:

Shape: use VSIStatL() in Create() to properly work with /vsimem/ directories (fixes #6991)

Note: See TracTickets for help on using tickets.