staging: csr: remove CsrStrCpy
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Jul 2012 21:23:42 +0000 (14:23 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Jul 2012 21:23:42 +0000 (14:23 -0700)
It was really just strcpy() so use that instead.  Also remove
CsrUtf8StrCpy() as no one was calling that function.

Cc: Mikko Virkkilä <mikko.virkkila@bluegiga.com>
Cc: Lauri Hintsala <Lauri.Hintsala@bluegiga.com>
Cc: Riku Mettälä <riku.mettala@bluegiga.com>
Cc: Veli-Pekka Peltola <veli-pekka.peltola@bluegiga.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/csr/csr_serialize_primitive_types.c
drivers/staging/csr/csr_unicode.h
drivers/staging/csr/csr_utf16.c
drivers/staging/csr/csr_util.c
drivers/staging/csr/csr_util.h

index 5fb026c2710bd42c0f60883745ad7f2c6b700dfb..2e4a8e909318f7c03d68477848e828c6605bb2aa 100644 (file)
@@ -123,7 +123,7 @@ void CsrCharStringSer(u8 *buffer, size_t *offset, const char *value)
 {
     if (value)
     {
-        CsrStrCpy(((char *) &buffer[*offset]), value);
+        strcpy(((char *) &buffer[*offset]), value);
         *offset += CsrStrLen(value) + 1;
     }
     else
index 44d7fd95a6b500b6135487123c7883a916005251..b54a9ce94482b13f9632ad2d7e2f6ed6b105ba52 100644 (file)
@@ -66,30 +66,6 @@ u32 CsrUtf8StringLengthInBytes(const u8 *string);
 *******************************************************************************/
 u8 *CsrUtf8StrTruncate(u8 *target, size_t count);
 
-/*******************************************************************************
-
-    NAME
-        CsrUtf8StrCpy
-
-    DESCRIPTION
-        Copies the null terminated UTF-8 string pointed at by source into the
-        memory pointed at by target, including the terminating null character.
-
-        To avoid overflows, the size of the memory pointed at by target shall be
-        long enough to contain the same UTF-8 string as source (including the
-        terminating null character), and should not overlap in memory with
-        source.
-
-    PARAMETERS
-        target - Pointer to the target memory where the content is to be copied.
-        source - UTF-8 string to be copied.
-
-    RETURNS
-        Returns target
-
-*******************************************************************************/
-u8 *CsrUtf8StrCpy(u8 *target, const u8 *source);
-
 /*******************************************************************************
 
     NAME
index 46bd130a248a8e1717c14351d0d8bede2d87f9a3..db91a73a1d30e973ef841f99c52a42318d799515 100644 (file)
@@ -1035,11 +1035,6 @@ u32 CsrUtf8StringLengthInBytes(const u8 *string)
     return (u32) length;
 }
 
-u8 *CsrUtf8StrCpy(u8 *target, const u8 *source)
-{
-    return (u8 *) CsrStrCpy((char *) target, (const char *) source);
-}
-
 u8 *CsrUtf8StrTruncate(u8 *target, size_t count)
 {
     size_t lastByte = count - 1;
index 20dbe3e040e15582eca5c217eec868c70d750679..e1e9467cc9ee0fc1402d9516b920daa5eab3a45c 100644 (file)
@@ -45,11 +45,6 @@ EXPORT_SYMBOL_GPL(CsrMemCpy);
 #endif
 
 #ifndef CSR_USE_STDC_LIB
-char *CsrStrCpy(char *dest, const char *src)
-{
-    return strcpy(dest, src);
-}
-
 char *CsrStrNCpy(char *dest, const char *src, size_t count)
 {
     return strncpy(dest, src, count);
index e4987b14216de7a3d1f09d06831ed46e3f8fd442..c7aa3a6ecee4ca56f9e0f2b963491899110c5d6c 100644 (file)
@@ -28,7 +28,6 @@ void CsrUInt16ToHex(u16 number, char *str);
 /*------------------------------------------------------------------*/
 #ifdef CSR_USE_STDC_LIB
 #define CsrMemCpy memcpy
-#define CsrStrCpy strcpy
 #define CsrStrNCpy strncpy
 #define CsrStrCmp(s1, s2) ((s32) strcmp((s1), (s2)))
 #define CsrStrNCmp(s1, s2, n) ((s32) strncmp((s1), (s2), (n)))
@@ -36,7 +35,6 @@ void CsrUInt16ToHex(u16 number, char *str);
 #define CsrStrLen strlen
 #else /* !CSR_USE_STDC_LIB */
 void *CsrMemCpy(void *dest, const void *src, size_t count);
-char *CsrStrCpy(char *dest, const char *src);
 char *CsrStrNCpy(char *dest, const char *src, size_t count);
 s32 CsrStrCmp(const char *string1, const char *string2);
 s32 CsrStrNCmp(const char *string1, const char *string2, size_t count);