Ignore:
Timestamp:
Apr 27, 2004, 8:39:34 PM (22 years ago)
Author:
bird
Message:

GCC v3.3.3 sources.

Location:
branches/GNU/src/gcc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gcc

    • Property svn:ignore
      •  

        old new  
        2626configure.vr
        2727configure.vrs
         28
        2829Makefile
        29 dir.info
        3030lost+found
        3131update.out
  • branches/GNU/src/gcc/libjava/java/security/DummyMessageDigest.java

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r1390 r1391  
    1 /* DummyMessageDigest.java
    2    Copyright (C) 1999 Free Software Foundation, Inc.
     1/* DummyMessageDigest.java
     2   Copyright (C) 1999 Free Software Foundation, Inc.
    33
    44This file is part of GNU Classpath.
     
    3838package java.security;
    3939
    40 import java.security.MessageDigest;
    41 import java.security.MessageDigestSpi;
    42 import java.security.DigestException;
    43 
    4440final class DummyMessageDigest extends MessageDigest
    4541{
     
    5248  }
    5349
    54   protected void engineUpdate(byte input)
     50  public Object clone() throws CloneNotSupportedException
     51  {
     52    if (!(mdSpi instanceof Cloneable))
     53      throw new CloneNotSupportedException();
     54
     55    MessageDigest result = new DummyMessageDigest
     56        ((MessageDigestSpi) mdSpi.clone(), this.getAlgorithm());
     57    result.provider = this.getProvider();
     58    return result;
     59  }
     60
     61  // java.security.MessageDigestSpi abstract methods implementation ---------
     62
     63  public byte[] engineDigest()
     64  {
     65    return mdSpi.engineDigest();
     66  }
     67
     68  public int engineDigest(byte[] buf, int offset, int len)
     69    throws DigestException
     70  {
     71    return mdSpi.engineDigest(buf, offset, len);
     72  }
     73
     74  public int engineGetDigestLength()
     75  {
     76    return mdSpi.engineGetDigestLength();
     77  }
     78
     79  public void engineReset()
     80  {
     81    mdSpi.engineReset();
     82  }
     83
     84  public void engineUpdate(byte input)
    5585  {
    5686    mdSpi.engineUpdate(input);
    5787  }
    5888
    59   protected void engineUpdate(byte[]input, int offset, int len)
     89  pinput, int offset, int len)
    6090  {
    6191    mdSpi.engineUpdate(input, offset, len);
    6292  }
    63 
    64   protected byte[] engineDigest()
    65   {
    66     return mdSpi.engineDigest();
    67   }
    68 
    69   protected void engineReset()
    70   {
    71     mdSpi.engineReset();
    72   }
    7393}
Note: See TracChangeset for help on using the changeset viewer.