pike.git/
src/
program.c
Branch:
Tag:
Non-build tags
All tags
No tags
2000-08-14
2000-08-14 20:29:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>
b81935fca062ea9d453494959dee027cd61d7607 (
17
lines) (+
11
/-
6
)
[
Show
|
Annotate
]
Branch:
7.9
Fixed a few warnings.
Rev: src/opcodes.c:1.85
Rev: src/program.c:1.259
Rev: src/program.h:1.102
5:
\*/ /**/ #include "global.h"
-
RCSID("$Id: program.c,v 1.
258
2000/08/
10
17
:
51
:
34
grubba Exp $");
+
RCSID("$Id: program.c,v 1.
259
2000/08/
14
20
:
19
:
20
grubba Exp $");
#include "program.h" #include "object.h" #include "dynamic_buffer.h"
517:
int program_function_index_compare(const void *a,const void *b) { return
-
my_order_strcmp(ID_FROM_INT(Pike_compiler->new_program, *(unsigned short *)a)->name,
-
ID_FROM_INT(Pike_compiler->new_program, *(unsigned short *)b)->name);
+
DO_NOT_WARN((int)
my_order_strcmp(ID_FROM_INT(Pike_compiler->new_program,
+
*(unsigned short *)a)->name,
+
ID_FROM_INT(Pike_compiler->new_program,
+
*(unsigned short *)b)->name)
)
;
} #ifdef PIKE_DEBUG
1382:
* Allocate needed for this program in the object structure. * An offset to the data is returned. */
-
PMOD_EXPORT size_t low_add_storage(size_t size, size_t alignment,
int
modulo_orig)
+
PMOD_EXPORT size_t low_add_storage(size_t size, size_t alignment,
+
ptrdiff_t
modulo_orig)
{ ptrdiff_t offset; ptrdiff_t modulo;
1420:
} if(Pike_compiler->new_program->alignment_needed<alignment)
-
Pike_compiler->new_program->alignment_needed=alignment;
+
Pike_compiler->new_program->alignment_needed
=
+
DO_NOT_WARN((unsigned INT8)
alignment
)
;
#ifdef PIKE_DEBUG if(offset < Pike_compiler->new_program->storage_needed)
1437:
Pike_compiler->new_program->storage_needed = offset + size;
-
return (
SIZE
_
T
) offset;
+
return (
size
_
t
) offset;
}