>From: Alex Peshkoff >On 12/29/14 13:33, Martijn Tonies (Upscene Productions) wrote: >>> -----Original Message----- >>> From: Alex Peshkoff >>> On 12/29/14 12:07, Martijn Tonies (Upscene Productions) wrote: >>>> IMO, >>>> >>>> case sensitivity is always a bug. ;) >>>> >>> That you should say to posix standard developers :) >>> Plugin will just not load on posix system if it's filename is provided >>> in wrong case. >> I can see how that is a problem. >> >> What about searching for libs in the folder and matching them >> case insensitive yourself? The found item can then be loaded >> with the case sensitive OS. >> > >This looks very simple at the first glance but what to do if there are >both libSomePlugin.so, libsomeplugin.so and libSOMEPLUGIN.so files in >plugins folder?
Smack the developer up the head. Meh, seriously: raise an error "multiple plugins found with the same name" (if the correct case cannot be found) or something? I'd say this is a corner case, don't you? With regards, Martijn Tonies Upscene Productions http://www.upscene.com Download Database Workbench for Oracle, MS SQL Server, Sybase SQL Anywhere, MySQL, InterBase, NexusDB and Firebird! ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
