aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/text/StringFormatBuffer.h
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2007-05-14 22:26:38 +0000
committerJanis Johnson <janis@gcc.gnu.org>2007-05-14 22:26:38 +0000
commitd077694a0f9e7fdb7fb663e66f2200e33b7230ad (patch)
treee2c9b3d5d89a5ed04df32e068b43ff0d384262bb /libjava/gnu/java/text/StringFormatBuffer.h
parent9e2f83a5e87d2956dd67b4ec2338426d07a730bc (diff)
downloadgcc-d077694a0f9e7fdb7fb663e66f2200e33b7230ad.zip
gcc-d077694a0f9e7fdb7fb663e66f2200e33b7230ad.tar.gz
gcc-d077694a0f9e7fdb7fb663e66f2200e33b7230ad.tar.bz2
func-mixed.c: Replace invalid constant suffixes.
* gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes. * gcc.dg/dfp/operator-assignment.c: Ditto. From-SVN: r124729
Diffstat (limited to 'libjava/gnu/java/text/StringFormatBuffer.h')
0 files changed, 0 insertions, 0 deletions
roland/nptl_db Unnamed repository; edit this file 'description' to name the repository.root
aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/generic/strspn.c
blob: 89b45ad300ca266eb2f6976b773542d805c2e06c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/* Copyright (C) 1991 Free Software Foundation, Inc.
This file is part of the GNU C Library.

The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.

The GNU C Library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Library General Public License for more details.

You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB.  If
not, write to the Free Software Foundation, Inc., 675 Mass Ave,
Cambridge, MA 02139, USA.  */

#include <ansidecl.h>
#include <string.h>


/* Return the length of the maximum initial segment
   of S which contains only characters in ACCEPT.  */
size_t
DEFUN(strspn, (s, accept), CONST char *s AND CONST char *accept)
{
  register CONST char *p;
  register CONST char *a;
  register size_t count = 0;

  for (p = s; *p != '\0'; ++p)
    {
      for (a = accept; *a != '\0'; ++a)
	if (*p == *a)
	  break;
      if (*a == '\0')
	return count;
      else
	++count;
    }

  return count;
}