home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / c / 16088 < prev    next >
Encoding:
Text File  |  1992-11-07  |  1.1 KB  |  40 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!murphy!gregb
  3. From: gregb@murphy.com (Greg Banschbach (Unigroup of New York))
  4. Subject: Memory functions  -  memcpy & memmove
  5. Message-ID: <BxArt0.9pE@murphy.com>
  6. Organization: Murphy & Durieu, New York, NY
  7. Date: Fri, 6 Nov 1992 13:50:58 GMT
  8. Lines: 30
  9.  
  10.  
  11.  
  12.     Dear fellow programmers,
  13.     
  14.         I am in the process of porting a program from MS-DOS to
  15.     UNIX.   The program is a database program.   It calls "memmove"
  16.     which is not available under  Unix Sys5 rel 2.   I substituted
  17.     memcpy,  in order to get it to compile.   Now I discovered that
  18.     what appears to be happening is that I am getting DUPLICATE 
  19.     records in the INDEX file - probably when the b-tree is moving
  20.     nodes around.    I still have to make sure that there are not
  21.     any other problems, but I don't recall modifying any other parts
  22.     of the code.  
  23.  
  24.         Has anyone written a function which would exactly mimic
  25.     memmove ?   My  C book says that they are not EXACTLY the same 
  26.     functions.     
  27.  
  28.  
  29.             Thanks very much, 
  30.  
  31.  
  32.             Greg  ( gregb@murphy.com ) 
  33.  
  34.     P.S.  Please respond by E-Mail.   Unless you think someone else
  35.           will benefit - but mail me anyway.
  36.  
  37.  
  38.  
  39.     
  40.