NS_IMETHOD                      Available(PRUint32 *aLength) { NS_PRECONDITION(aLength != nsnull, "null ptr"); if (!aLength) return NS_ERROR_NULL_POINTER; if (mLength < 0) return NS_ERROR_UNEXPECTED; *aLength = mLength; return NS_OK; }
NS_IMETHODIMP FileImpl::Available(PRUint32 *aLength)  { NS_PRECONDITION(aLength != nsnull, "null ptr"); if (!aLength) return NS_ERROR_NULL_POINTER; if (mLength < 0) return NS_ERROR_UNEXPECTED; *aLength = mLength; return NS_OK; }
        NS_IMETHOD                      Available(PRUint32 *aLength)                                        {                                            NS_PRECONDITION(aLength != nsnull, "null ptr");                                            if (!aLength)                                                return NS_ERROR_NULL_POINTER;                                            if (mLength < 0)                                                return NS_ERROR_UNEXPECTED;                                            *aLength = mLength;                                            return NS_OK;                                        }