fix(android): overload both Cipher.init declarations, restore CRLF line endings

Delphi refuses a second declaration when the first is not marked overload, so the three-argument init was reported as too many parameters. Also adds Androidapi.Jni to silence the non-inlined TJavaArray.Length hints.

My ASCII normalisation had rewritten the sources in LF, which RAD Studio flags on every unit; a .gitattributes rule now pins CRLF for Pascal sources so git does not undo it.
This commit is contained in:
r-zakarya
2026-08-15 00:49:37 +01:00
parent 9649dac7b2
commit 1e7477cdd6
3 changed files with 14 additions and 3 deletions
+7
View File
@@ -31,3 +31,10 @@
*.ico binary
*.png binary
*.rar binary
# RAD Studio exige CRLF dans les sources Pascal — sans cette regle, git les
# normalise en LF au commit et le compilateur le signale a chaque unite.
*.pas text eol=crlf
*.dpr text eol=crlf
*.dproj text eol=crlf
*.fmx text eol=crlf