]> granicus.if.org Git - fribidi/commitdiff
Use memcpy for duplicating str.
authorbehdad <behdad>
Sun, 22 Jan 2006 10:11:23 +0000 (10:11 +0000)
committerbehdad <behdad>
Sun, 22 Jan 2006 10:11:23 +0000 (10:11 +0000)
lib/fribidi-deprecated.c

index 217040878b1bc7fa12bb3565f8cc0ba3e078d825..2340c1583ca17fbd4a68176a4bf84055cc6d300e 100644 (file)
@@ -1,10 +1,10 @@
 /* FriBidi
  * fribidi-deprecated.c - deprecated interfaces.
  *
- * $Id: fribidi-deprecated.c,v 1.2 2006-01-14 12:09:29 behdad Exp $
+ * $Id: fribidi-deprecated.c,v 1.3 2006-01-22 10:11:23 behdad Exp $
  * $Author: behdad $
- * $Date: 2006-01-14 12:09:29 $
- * $Revision: 1.2 $
+ * $Date: 2006-01-22 10:11:23 $
+ * $Revision: 1.3 $
  * $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/lib/fribidi-deprecated.c,v $
  *
  * Authors:
@@ -255,8 +255,11 @@ fribidi_log2vis (
 
   if (visual_str)
     {
+      /* Using memcpy instead
       for (i = len - 1; i >= 0; i--)
        visual_str[i] = str[i];
+      */
+      memcpy (visual_str, str, len * sizeof (*visual_str));
 
       /* Arabic joining */
       ar_props = fribidi_malloc (len * sizeof ar_props[0]);