Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
7e12a6cc
Kaydet (Commit)
7e12a6cc
authored
Ara 09, 2014
tarafından
Stephan Bergmann
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
warning C4267: conversion from 'size_t' to 'int' (MSVC 64-bit)
Change-Id: I2fa40ebe467a65b0d6023883a14c79ff4303bb2f
üst
a6d3c974
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
8 deletions
+8
-8
cppsetup.c
soltools/mkdepend/cppsetup.c
+3
-3
ifparser.c
soltools/mkdepend/ifparser.c
+3
-3
ifparser.h
soltools/mkdepend/ifparser.h
+2
-2
No files found.
soltools/mkdepend/cppsetup.c
Dosyayı görüntüle @
7e12a6cc
...
@@ -151,7 +151,7 @@ _my_if_errors (IfParser *ip, const char *cp, const char *expecting)
...
@@ -151,7 +151,7 @@ _my_if_errors (IfParser *ip, const char *cp, const char *expecting)
#define MAXNAMELEN 256
#define MAXNAMELEN 256
char
*
char
*
_lookup_variable
(
const
char
*
var
,
in
t
len
)
_lookup_variable
(
const
char
*
var
,
size_
t
len
)
{
{
char
tmpbuf
[
MAXNAMELEN
+
1
];
char
tmpbuf
[
MAXNAMELEN
+
1
];
...
@@ -165,7 +165,7 @@ _lookup_variable (const char *var, int len)
...
@@ -165,7 +165,7 @@ _lookup_variable (const char *var, int len)
static
int
static
int
_my_eval_defined
(
IfParser
*
ip
,
const
char
*
var
,
in
t
len
)
_my_eval_defined
(
IfParser
*
ip
,
const
char
*
var
,
size_
t
len
)
{
{
(
void
)
ip
;
(
void
)
ip
;
if
(
_lookup_variable
(
var
,
len
))
if
(
_lookup_variable
(
var
,
len
))
...
@@ -177,7 +177,7 @@ _my_eval_defined (IfParser *ip, const char *var, int len)
...
@@ -177,7 +177,7 @@ _my_eval_defined (IfParser *ip, const char *var, int len)
#define isvarfirstletter(ccc) (isalpha(ccc) || (ccc) == '_')
#define isvarfirstletter(ccc) (isalpha(ccc) || (ccc) == '_')
static
int
static
int
_my_eval_variable
(
IfParser
*
ip
,
const
char
*
var
,
in
t
len
)
_my_eval_variable
(
IfParser
*
ip
,
const
char
*
var
,
size_
t
len
)
{
{
char
*
s
;
char
*
s
;
...
...
soltools/mkdepend/ifparser.c
Dosyayı görüntüle @
7e12a6cc
...
@@ -157,7 +157,7 @@ parse_value (IfParser *g, const char *cp, int *valp)
...
@@ -157,7 +157,7 @@ parse_value (IfParser *g, const char *cp, int *valp)
case
'd'
:
case
'd'
:
if
(
strncmp
(
cp
,
"defined"
,
7
)
==
0
&&
!
isalnum
(
cp
[
7
]))
{
if
(
strncmp
(
cp
,
"defined"
,
7
)
==
0
&&
!
isalnum
(
cp
[
7
]))
{
int
paren
=
0
;
int
paren
=
0
;
in
t
len
;
size_
t
len
;
cp
+=
7
;
cp
+=
7
;
SKIPSPACE
(
cp
);
SKIPSPACE
(
cp
);
...
@@ -166,7 +166,7 @@ parse_value (IfParser *g, const char *cp, int *valp)
...
@@ -166,7 +166,7 @@ parse_value (IfParser *g, const char *cp, int *valp)
cp
++
;
cp
++
;
}
}
DO
(
cp
=
parse_variable
(
g
,
cp
,
&
var
));
DO
(
cp
=
parse_variable
(
g
,
cp
,
&
var
));
len
=
(
in
t
)(
cp
-
var
);
len
=
(
size_
t
)(
cp
-
var
);
SKIPSPACE
(
cp
);
SKIPSPACE
(
cp
);
if
(
paren
&&
*
cp
!=
')'
)
if
(
paren
&&
*
cp
!=
')'
)
return
CALLFUNC
(
g
,
handle_error
)
(
g
,
cp
,
")"
);
return
CALLFUNC
(
g
,
handle_error
)
(
g
,
cp
,
")"
);
...
@@ -182,7 +182,7 @@ parse_value (IfParser *g, const char *cp, int *valp)
...
@@ -182,7 +182,7 @@ parse_value (IfParser *g, const char *cp, int *valp)
return
CALLFUNC
(
g
,
handle_error
)
(
g
,
cp
,
"variable or number"
);
return
CALLFUNC
(
g
,
handle_error
)
(
g
,
cp
,
"variable or number"
);
else
{
else
{
DO
(
cp
=
parse_variable
(
g
,
cp
,
&
var
));
DO
(
cp
=
parse_variable
(
g
,
cp
,
&
var
));
*
valp
=
(
*
(
g
->
funcs
.
eval_variable
))
(
g
,
var
,
cp
-
var
);
*
valp
=
(
*
(
g
->
funcs
.
eval_variable
))
(
g
,
var
,
(
size_t
)(
cp
-
var
)
);
}
}
return
cp
;
return
cp
;
...
...
soltools/mkdepend/ifparser.h
Dosyayı görüntüle @
7e12a6cc
...
@@ -65,8 +65,8 @@ typedef int Bool;
...
@@ -65,8 +65,8 @@ typedef int Bool;
typedef
struct
_if_parser
{
typedef
struct
_if_parser
{
struct
{
/* functions */
struct
{
/* functions */
const
char
*
(
*
handle_error
)
(
struct
_if_parser
*
,
const
char
*
,
const
char
*
);
const
char
*
(
*
handle_error
)
(
struct
_if_parser
*
,
const
char
*
,
const
char
*
);
int
(
*
eval_variable
)
(
struct
_if_parser
*
,
const
char
*
,
in
t
);
int
(
*
eval_variable
)
(
struct
_if_parser
*
,
const
char
*
,
size_
t
);
int
(
*
eval_defined
)
(
struct
_if_parser
*
,
const
char
*
,
in
t
);
int
(
*
eval_defined
)
(
struct
_if_parser
*
,
const
char
*
,
size_
t
);
}
funcs
;
}
funcs
;
char
*
data
;
char
*
data
;
}
IfParser
;
}
IfParser
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment