save_sg.c
上传用户:szhypcb168
上传日期:2007-01-06
资源大小:2187k
文件大小:1k
源码类别:

语音压缩

开发平台:

Unix_Linux

  1. /**************************************************************************
  2. *
  3. * ROUTINE
  4. *               save_sg
  5. *
  6. * FUNCTION
  7. *                
  8. *               save data in sungraph format
  9. *
  10. * SYNOPSIS
  11. *               subroutine save_sg(id, data, number, string)
  12. *
  13. *   formal 
  14. *
  15. *                       data    I/O
  16. *       name            type    type    function
  17. *       -------------------------------------------------------------------
  18. *       id int i variable id name
  19. * data char i array or variable to be saved
  20. * number int i number of values to be saved
  21. * string char i character string to aid in error
  22. * location
  23. *
  24. ***************************************************************************
  25. *
  26. * DESCRIPTION
  27. *
  28. *
  29. ***************************************************************************
  30. *
  31. * CALLED BY
  32. *
  33. * celp   csub   cbsearch   psearch
  34. *
  35. * CALLS
  36. *
  37. * print_disk_write_error   save_variable
  38. *
  39. **************************************************************************/
  40. save_sg(id, data, number, string)
  41. int id, number;
  42. char *data, string[];
  43. {
  44.   int status;
  45.   if (status = save_variable(id, data, number) < 0)
  46.   {
  47.     printf("save_sg: disk write error at %sn",string);
  48.     print_disk_write_error(status);
  49.     exit(1);
  50.   }
  51. }