ReactOS  0.4.15-dev-439-g292f67a
delay.c File Reference
#include "precomp.h"
Include dependency graph for delay.c:

Go to the source code of this file.

Functions

INT CommandDelay (LPTSTR param)
 

Function Documentation

◆ CommandDelay()

INT CommandDelay ( LPTSTR  param)

Definition at line 17 of file delay.c.

18 {
19  DWORD val;
20  DWORD mul=1000;
21 
22  if (_tcsncmp (param, _T("/?"), 2) == 0)
23  {
25  return 0;
26  }
27 
28  nErrorLevel = 0;
29 
30  if (*param==0)
31  {
33  return 1;
34  }
35 
36  if (_tcsnicmp(param,_T("/m"),2) == 0)
37  {
38  mul = 1;
39  param += 2;
40  }
41 
42  val = _ttoi(param);
43  Sleep(val * mul);
44 
45  return 0;
46 }
INT nErrorLevel
Definition: cmd.c:157
#define TRUE
Definition: types.h:120
VOID WINAPI DECLSPEC_HOTPATCH Sleep(IN DWORD dwMilliseconds)
Definition: synch.c:790
#define STRING_DELAY_HELP
Definition: resource.h:104
VOID ConOutResPaging(BOOL StartPaging, UINT resID)
Definition: console.c:182
#define _tcsnicmp
Definition: xmlstorage.h:207
VOID error_req_param_missing(VOID)
Definition: error.c:112
GLuint GLfloat * val
Definition: glext.h:7180
#define _T(x)
Definition: vfdio.h:22
GLfloat param
Definition: glext.h:5796
unsigned long DWORD
Definition: ntddk_ex.h:95
int CDECL _ttoi(const _TCHAR *str)
Definition: atoi.c:10
#define mul(aa, bb)
Definition: mvAesAlg.c:25
int _tcsncmp(const _TCHAR *s1, const _TCHAR *s2, size_t n)
Definition: tcsncmp.h:9