/*
*******************************************************************************
*
-* Copyright (C) 1998-2001, International Business Machines
+* Copyright (C) 1998-2005, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
*******************************************************************************
*/
-#include "unicode/utypes.h"
#include "unicode/ucnv.h"
#include "filestrm.h"
-#include "cmemory.h"
-#include <stdio.h>
+
+#if !UCONFIG_NO_CONVERSION
#ifndef UCBUF_H
#define UCBUF_H 1
* indicates a failure on entry, the function will immediately return.
* On exit the value will indicate the success of the operation.
* Error: U_TRUNCATED_CHAR_FOUND
- * @return Pointer to the internal buffer
+ * @return Pointer to the internal buffer, NULL if EOF
*/
U_CAPI const UChar* U_EXPORT2
ucbuf_readline(UCHARBUF* buf,int32_t* len, UErrorCode* err);
ucbuf_resolveFileName(const char* inputDir, const char* fileName, char* target, int32_t* len, UErrorCode* status);
#endif
+#endif
+