Browse Source

Avoid warnings by adding noreturn modifiers to dummy dynamic library manager

git-svn-id: trunk@29711 -
pierre 10 years ago
parent
commit
42cc1d504f
1 changed files with 6 additions and 6 deletions
  1. 6 6
      rtl/inc/dynlib.inc

+ 6 - 6
rtl/inc/dynlib.inc

@@ -170,32 +170,32 @@ begin
   RunError(235)
 end;
 
-Function NoLoadLibraryU(const Name: UnicodeString): TLibHandle;
+Function NoLoadLibraryU(const Name: UnicodeString): TLibHandle; {$ifndef ver2_6}noreturn;{$endif}
 begin
   NoDynLibsError;
 end;
 
-Function NoLoadLibraryA(const Name: RawByteString): TLibHandle;
+Function NoLoadLibraryA(const Name: RawByteString): TLibHandle; {$ifndef ver2_6}noreturn;{$endif}
 begin
   NoDynLibsError;
 end;
 
-function NoGetProcAddress(Lib: TLibHandle; const Proc: AnsiString): Pointer;
+function NoGetProcAddress(Lib: TLibHandle; const Proc: AnsiString): Pointer; {$ifndef ver2_6}noreturn;{$endif}
 begin
   NoDynLibsError;
 end;
 
-function NoGetProcAddressOrdinal(Lib: TLibHandle; Ordinal: TOrdinalEntry): Pointer;
+function NoGetProcAddressOrdinal(Lib: TLibHandle; Ordinal: TOrdinalEntry): Pointer; {$ifndef ver2_6}noreturn;{$endif}
 begin
   NoDynLibsError;
 end;
 
-function NoGetLoadErrorStr: String;
+function NoGetLoadErrorStr: String; {$ifndef ver2_6}noreturn;{$endif}
 begin
   NoDynLibsError;
 end;
 
-function NoUnloadLibrary(Lib: TLibHandle): Boolean;
+function NoUnloadLibrary(Lib: TLibHandle): Boolean; {$ifndef ver2_6}noreturn;{$endif}
 begin
   NoDynLibsError;
 end;