project_files/Android-build/log.pas
author Wuzzy <Wuzzy2@mail.ru>
Fri, 03 Nov 2017 05:46:36 +0100
changeset 12822 f062a31fc8f2
parent 10017 de822cd3df3a
permissions -rw-r--r--
Fix lastGameType not being updated if game type was demo or save (fixes a crash) Previously, if you first played a normal game, then a demo, the “play again” button would appear, but clicking it would only crash HW. This fix will remove this button after a demo or save, because the frontend doesn't know how to restart demos or saves yet.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     1
unit log;
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     2
{$ifdef fpc}
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     3
 {$mode delphi}
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     4
{$endif}
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     5
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     6
interface
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     7
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     8
const libname='liblog.so';
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     9
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    10
      ANDROID_LOG_UNKNOWN=0;
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    11
      ANDROID_LOG_DEFAULT=1;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    12
      ANDROID_LOG_VERBOSE=2;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    13
      ANDROID_LOG_DEBUG=3;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    14
      ANDROID_LOG_INFO=4;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    15
      ANDROID_LOG_WARN=5;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    16
      ANDROID_LOG_ERROR=6;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    17
      ANDROID_LOG_FATAL=7;
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    18
      ANDROID_LOG_SILENT=8;
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    19
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    20
type android_LogPriority=integer;
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    21
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    22
function __android_log_write(prio:longint;tag,text:pchar):longint; cdecl; external libname name '__android_log_write';
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    23
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    24
//function __android_log_print(prio:longint;tag,print:pchar;params:array of pchar):longint; cdecl; external libname name '__android_log_print';
10017
de822cd3df3a fixwhitespace and dos2unix
koda
parents: 7889
diff changeset
    25
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    26
implementation
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    27
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    28
end.