NS_IMETHODIMP nsStringInputStream::SetData(const nsACString& aData) { mData.Assign(aData); mOffset = 0; return NS_OK; }
NS_IMETHODIMP nsStringInputStream::SetData(const char* aData, int32_t aDataLen) { if (NS_WARN_IF(!aData)) { return NS_ERROR_INVALID_ARG; } mData.Assign(aData, aDataLen); mOffset = 0; return NS_OK; }
NS_IMETHODIMP nsStringInputStream::SetData(const nsACString& aData) { if (NS_WARN_IF(!mData.Assign(aData, fallible))) { return NS_ERROR_OUT_OF_MEMORY; } mOffset = 0; return NS_OK; }
NS_IMETHODIMP nsStringInputStream::SetData(const char* aData, int32_t aDataLen) { if (NS_WARN_IF(!aData)) { return NS_ERROR_INVALID_ARG; } if (NS_WARN_IF(!mData.Assign(aData, aDataLen, fallible))) { return NS_ERROR_OUT_OF_MEMORY; } mOffset = 0; return NS_OK; }