forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			40 lines
		
	
	
	
		
			650 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
	
		
			650 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| PL_strcpy
 | |
| =========
 | |
| 
 | |
| 
 | |
| Copies a string, up to and including the trailing ``'\0'``, into a
 | |
| destination buffer.
 | |
| 
 | |
| 
 | |
| Syntax
 | |
| ~~~~~~
 | |
| 
 | |
| .. code::
 | |
| 
 | |
|    char * PL_strcpy(char *dest, const char *src);
 | |
| 
 | |
| 
 | |
| Parameters
 | |
| ~~~~~~~~~~
 | |
| 
 | |
| The function has these parameters:
 | |
| 
 | |
| ``dest``
 | |
|    Pointer to a buffer. On output, the buffer contains a copy of the
 | |
|    string passed in src.
 | |
| ``src``
 | |
|    Pointer to the string to be copied.
 | |
| 
 | |
| 
 | |
| Returns
 | |
| ~~~~~~~
 | |
| 
 | |
| The function returns a pointer to the buffer specified by the ``dest``
 | |
| parameter.
 | |
| 
 | |
| 
 | |
| Description
 | |
| ~~~~~~~~~~~
 | |
| 
 | |
| If the string specified by ``src`` is longer than the buffer specified
 | |
| by ``dest``, the buffer will not be null-terminated.
 | 
