View Issue Details

IDProjectCategoryView StatusLast Update
0003975JEDI VCL00 JVCL Componentspublic2007-01-02 06:38
ReporterAriochAssigned Toobones 
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionno change required 
PlatformOSOS Versionn/a
Product VersionDaily / GIT 
Target VersionFixed in Version 
Summary0003975: identifiers conflicts
DescriptionUsually identifiers clash are not of much importance.
Delphi uses unit names to reduce name scope.
C++ uses namespaces. So - they are easy to workaround.

But, while low priority, i think it would be nice to have some ticket to collect information about potential name clashes, that, having oportunity, would be better renamed - or even removed.

So, to start with two 1st beasts to the zoo.
Steps To Reproduce1) http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/gettickcount64.asp
This function clashes with the one from JvJVCLUtils.pas
While it is not very dangerous, it is still seems not nice.


2)IsEqualGUID (at least in BCB 5) clashes in JvJCLUtils.hpp and GUIDdef.h
Perhaps it was part of RxLib support for Delphi 2/3 and since Delphi 4 became part of VCL, though is andering through units.
TagsNo tags attached.

Activities

obones

2006-10-31 07:22

administrator   ~0010400

Which ones?

obones

2007-01-02 06:38

administrator   ~0010479

I'd rather have one request per "identifier".

Issue History

Date Modified Username Field Change
2006-10-30 12:34 Arioch New Issue
2006-10-31 07:22 obones Note Added: 0010400
2006-10-31 07:22 obones Status new => feedback
2007-01-02 06:38 obones Status feedback => resolved
2007-01-02 06:38 obones Resolution open => no change required
2007-01-02 06:38 obones Assigned To => obones
2007-01-02 06:38 obones Note Added: 0010479